次の方法で共有


DrtGetSearchResult 関数 (drt.h)

DrtGetSearchResult 関数を使用すると、呼び出し元は検索結果を取得できます。

構文

HRESULT DrtGetSearchResult(
  [in]  HDRT_SEARCH_CONTEXT hSearchContext,
  [out] ULONG               ulSearchResultSize,
        DRT_SEARCH_RESULT   *pSearchResult
);

パラメーター

[in] hSearchContext

閉じる検索コンテキストを処理します。 このパラメーターは、 DrtStartSearch 関数によって返されます。

[out] ulSearchResultSize

検索結果を含む DRT_SEARCH_RESULT 構造体へのポインター。

pSearchResult

検索結果を含むDRT_SEARCH_RESULT構造体へのポインターを受け取ります。

戻り値

この関数は、成功したS_OKを返します。 その他の可能な値は次のとおりです。

リターン コード 説明
E_INVALIDARG
ulSearchPathSizeDRT_SEARCH_RESULTのサイズより小さい。
E_HANDLE
hSearchContext は無効なハンドルです。
DRT_E_FAULTED
DRT クラウドが障害状態です。
DRT_E_INSUFFICIENT_BUFFER
指定されたバッファーのサイズが不十分で、検索結果を格納できません。
DRT_E_NO_MORE
返される結果はこれ以上ありません。
DRT_E_TIMEOUT
タイムアウトしたため、検索に失敗しました。
DRT_E_SEARCH_IN_PROGRESS
検索は現在進行中です。

要件

   
サポートされている最小のクライアント Windows 7 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows Server 2008 R2 [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー drt.h
Library Drt.lib
[DLL] Drt.dll

関連項目

DrtStartSearch