次の方法で共有


FILTERED_DATA_SOURCES 構造体 (filtereg.h)

フィルターが読み込まれるシェル データ ソースのパラメーターを指定します。

構文

typedef struct _FILTERED_DATA_SOURCES {
  const WCHAR *pwcsExtension;
  const WCHAR *pwcsMime;
  const CLSID *pClsid;
  const WCHAR *pwcsOverride;
} FILTERED_DATA_SOURCES;

メンバー

pwcsExtension

ファイル名拡張子を含むバッファーへのポインター。

pwcsMime

MIME の種類の名前を含むバッファーへのポインター。

pClsid

コンテンツ タイプを識別する CLSID へのポインター。

pwcsOverride

実装されていません。

注釈

フィルター (フィルター ハンドラーとも呼ばれます) は、 IFilter インターフェイスの実装です。

FILTERED_DATA_SOURCES は、各種類の 1 つのファイル コンテンツ識別子を保持できます。 CLSID は常に最初に検索され、その後にファイル名拡張子、MIME の種類、最後にパスが検索されます。

要件

要件
サポートされている最小のクライアント Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
Header filtereg.h

関連項目

概念

フィルター ハンドラーの開発

Ifilter

ILoadFilter

参照