IItemPreviewerExt::SuggestBrowserPolicy 方法
建議要套用至瀏覽器的安全性原則。
語法
HRESULT SuggestBrowserPolicy(
[in] DWORD dwContext,
[out, retval] DWORD *pdwFlags
);
參數
-
dwCoNtext [in]
-
類型: DWORD
作業的內容識別碼。 覆寫 dwCoNtext 預設值,將內容識別碼設定為您選擇的值。
-
pdwFlags [out, retval]
-
類型: DWORD*
包含驗證檢查旗標之 DWORD 值的指標。 BROWSERPOLICY_UNTRUSTED_CONTENT旗標會停用預覽能夠執行腳本或 ActiveX 的任何可能性。 pdwFlags參數不得為Null指標。
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
備註
只有在 Windows XP 和 Windows Server 2003 上才支援 IItemPreviewerExt 介面,且不應再使用。
若要在執行 Windows XP 或 Windows Server 2003 的電腦上預覽具有協力廠商通訊協定處理常式的附件,您可能需要使用 IItemPreviewerExt 介面,以及下列 API: ISearchProtocolUI、 IItemPropertyBag 和 ISearchItem 介面、 LINKINFO 結構和 LINKTYPE 列舉。
強烈建議使用 BROWSERPOLICY_UNTRUSTED_CONTENT 旗標來停用預覽能夠執行腳本或 ActiveX 的任何可能性。 IItemPreviewerExt::SuggestBrowserPolicy方法可以傳回預覽專案是否受信任的相關資訊。 這可讓預覽工具 Trident 控制項執行腳本,甚至是 ActiveX 控制項。 因為預覽程式通常會使用暫存檔案來產生預覽,所以這樣做可能會導致本機電腦區域中發生非預期的腳本和程式碼執行。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 |
具有 SP2 的 Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2003 [僅限桌面應用程式] |
可轉散發套件 |
Windows 桌面搜尋 (WDS) 3.0 |
另請參閱