次の方法で共有


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

こちらもご覧ください

ISearchManager