Share via


GetCLSID メソッド

ドキュメントの種類の CLSID を取得します。

HRESULT GetCLSID(
CLSID *pClsid
);

Parameters

pClsid

[out] レジストリに登録されているドキュメントの種類の CLSID へのポインタ。埋め込みドキュメントに使用する適切なフィルタを示すため、特殊なフィルタ関連付けのある項目に使用されます。

Return Value

成功した場合は S_OK を返し、それ以外の場合はエラー値を返します。Microsoft Office SharePoint Server 2007 でのエンタープライズ検索 が返すエラー メッセージの一覧については、「プロトコル ハンドラのエラー メッセージ」を参照してください。

Remarks

このメソッドまたは GetDocFormat メソッド メソッドの実装が提供されていないと、フィルタ デーモンは項目のファイル名拡張子と Multipurpose Internet Mail Extensions (MIME) タイプの間の関連付けを作成します。

処理する拡張子がファイル名拡張子またはコンテンツ タイプで示されるものとは異なる関連付けを持つ場合は、このメソッドを実装してください。たとえば、コンテンツ ソースの ".doc" 項目が Microsoft Office Word ファイルと関連付けられない場合は、このメソッドで適切なコンテンツ タイプの CLSID を返す必要があります。

See Also

概念

プロトコル ハンドラの参照情報

IUrlAccessor インターフェイス

エンタープライズ検索プロトコル ハンドラ