次の方法で共有


IItemPreviewerExt::SuggestBrowserPolicy メソッド

ブラウザーに適用するセキュリティ ポリシーを提案します。

構文

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

パラメーター

dwContext [in]

型: DWORD

操作のコンテキスト識別子。 dwContext の既定値をオーバーライドして、コンテキスト識別子を選択した値に設定します。

pdwFlags [out, retval]

種類: DWORD*

検証チェックフラグを含む DWORD 値へのポインター。 BROWSERPOLICY_UNTRUSTED_CONTENT フラグは、プレビューでスクリプトまたは ActiveX を実行できる可能性を無効にします。 パラメーター pdwFlagsNULL ポインターにすることはできません。

戻り値

種類: HRESULT

このメソッドが成功すると、 S_OKが返されます。 それ以外の場合は、 HRESULT エラー コードが返されます。

解説

IItemPreviewerExt インターフェイスは、Windows XP および Windows Server 2003 でのみサポートされており、使用しないでください。

Windows XP または Windows Server 2003 を実行しているコンピューターでサード パーティ製のプロトコル ハンドラーを使用して添付ファイルをプレビューするには、 IItemPreviewerExt インターフェイスと、 ISearchProtocolUIIItemPropertyBagISearchItem インターフェイス、 LINKINFO 構造体、 LINKTYPE 列挙体の API を使用する必要がある場合があります。

プレビューでスクリプトまたは ActiveX を実行できる可能性を無効にするには、 BROWSERPOLICY_UNTRUSTED_CONTENT フラグを使用することを強くお勧めします。 IItemPreviewerExt::SuggestBrowserPolicy メソッドは、プレビュー対象のアイテムが信頼されているかどうかに関する情報を返すことができます。 これにより、プレビューアーの trident コントロールでスクリプトや ActiveX コントロールを実行できるようになります。 プレビューアーは多くの場合、一時ファイルを使用してプレビューを生成するため、ローカル コンピューター ゾーンで予期しないスクリプトとコードが実行される可能性があります。

要件

要件
サポートされている最小のクライアント
WINDOWS XP と SP2 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2003 [デスクトップ アプリのみ]
再頒布可能パッケージ
Windows デスクトップ検索 (WDS) 3.0

関連項目

IItemPreviewerExt