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
ulSearchPathSize 小于 DRT_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 专业版 [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 R2 [仅限桌面应用]
目标平台 Windows
标头 drt.h
Library Drt.lib
DLL Drt.dll

请参阅

DrtStartSearch