ISearchManager2 インターフェイス (searchapi.h)
Windows Search インデクサーでカスタム カタログを作成および削除できるアプリケーション
継承
ISearchManager2 インターフェイスは ISearchManager から継承されます。 ISearchManager2 には、次の種類のメンバーもあります。
メソッド
ISearchManager2 インターフェイスには、これらのメソッドがあります。
ISearchManager2::CreateCatalog Windows Search インデクサーに新しいカスタム カタログを作成し、そのカタログへの参照を返します。 |
ISearchManager2::D eleteCatalog 既存のカタログと、関連付けられているすべてのインデックス付きデータを Windows Search インデクサーから削除します。 |
注釈
ISearchManager インターフェイス ref: ../searchapi/nn-searchapi-isearchmanager.md インデックス参照の管理: /windows/win32/search/-search-3x-wds-mngidx-overview
新しい機能は、新しい ISearchManager2 インターフェイスを介して公開されます。 アプリは、既存の ISearchManager インターフェイスで QueryInterface を呼び出して、新しいインターフェイスを取得できます。 この機能が存在しない古いバージョンの Windows では、QueryInterface 呼び出しは失敗し、新しいインターフェイスは返されません。 既存の ISearchManager インターフェイスは変更せずに使用できます。
エラーは、COM の標準的な方法で各メソッドで返される HRESULT を通じて返されます。 ISupportErrorInfo/ IErrorInfo はサポートされていません。 例外はスローされません。
これらのメソッドは、どの COM アパートメントでも呼び出すことができます。この動作はアパートメントの種類の影響を受けなくなります。 これらの API は UI スレッドで呼び出しても安全ですが、API にはクロスプロセス IO やその他の実行時間の長い可能性がある操作が含まれるため、推奨されない方法です。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows Server 2012 [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | searchapi.h |