Metode IItemPreviewerExt::SuggestBrowserPolicy

Menyarankan kebijakan keamanan untuk diterapkan ke browser.

Sintaks

HRESULT SuggestBrowserPolicy(
  [in]          DWORD dwContext,
  [out, retval] DWORD *pdwFlags
);

Parameter

dwContext [in]

Jenis: DWORD

Pengidentifikasi konteks untuk operasi. Ganti default dwContext untuk mengatur pengidentifikasi konteks ke nilai yang Anda pilih.

pdwFlags [out, retval]

Jenis: DWORD*

Penunjuk ke nilai DWORD yang berisi bendera pemeriksaan verifikasi. Bendera BROWSERPOLICY_UNTRUSTED_CONTENT menonaktifkan kemungkinan pratinjau dapat menjalankan skrip atau ActiveX. Parameter pdwFlags tidak boleh menjadi penunjuk NULL .

Nilai kembali

Jenis: HRESULT

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Antarmuka IItemPreviewerExt hanya didukung pada Windows XP dan Windows Server 2003, dan tidak boleh lagi digunakan.

Untuk mempratinjau lampiran dengan handler protokol pihak ketiga pada komputer yang menjalankan Windows XP atau Windows Server 2003, mungkin perlu menggunakan antarmuka IItemPreviewerExt , dan API berikut: antarmuka ISearchProtocolUI, IItemPropertyBag dan ISearchItem , struktur LINKINFO , dan enumerasi LINKTYPE .

Menggunakan bendera BROWSERPOLICY_UNTRUSTED_CONTENT sangat disarankan untuk menonaktifkan kemungkinan pratinjau dapat menjalankan skrip atau ActiveX. Metode IItemPreviewerExt::SuggestBrowserPolicy dapat mengembalikan informasi tentang apakah item yang dipratinjau tepercaya atau tidak. Ini akan memungkinkan kontrol trident pemratinjau untuk menjalankan skrip, dan bahkan kontrol ActiveX. Karena pemratinjau sering menggunakan file sementara untuk menghasilkan pratinjau, melakukannya dapat mengakibatkan eksekusi skrip dan kode yang tidak terduga di zona Komputer Lokal.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung
Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung
Windows Server 2003 [hanya aplikasi desktop]
Redistribusi
Windows Desktop Search (WDS) 3.0

Lihat juga

IItemPreviewerExt