Função DrtGetSearchResult (drt.h)

A função DrtGetSearchResult permite que o chamador recupere os resultados da pesquisa.

Sintaxe

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

Parâmetros

[in] hSearchContext

Manipule para o contexto de pesquisa a ser fechado. Esse parâmetro é retornado pela função DrtStartSearch .

[out] ulSearchResultSize

Ponteiro para a estrutura DRT_SEARCH_RESULT que contém o resultado da pesquisa.

pSearchResult

Recebe um ponteiro para uma estrutura DRT_SEARCH_RESULT que contém os resultados da pesquisa.

Valor retornado

Essa função retorna S_OK em caso de êxito. Outros valores possíveis incluem:

Código de retorno Descrição
E_INVALIDARG
ulSearchPathSize é menor que o tamanho de DRT_SEARCH_RESULT.
E_HANDLE
hSearchContext é um identificador inválido.
DRT_E_FAULTED
a nuvem DRT está no estado com falha.
DRT_E_INSUFFICIENT_BUFFER
O buffer fornecido é insuficiente para conter o resultado da pesquisa.
DRT_E_NO_MORE
Não há mais resultados a serem retornados.
DRT_E_TIMEOUT
A pesquisa falhou porque atingiu o tempo limite.
DRT_E_SEARCH_IN_PROGRESS
A pesquisa está em andamento no momento.

Requisitos

   
Cliente mínimo com suporte Windows 7 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho drt.h
Biblioteca Drt.lib
DLL Drt.dll

Confira também

DrtStartSearch