Função DrtGetSearchResultSize (drt.h)
A função DrtGetSearchResultSize retorna o tamanho do próximo resultado da pesquisa disponível.
Sintaxe
HRESULT DrtGetSearchResultSize(
[in] HDRT_SEARCH_CONTEXT hSearchContext,
[out] ULONG *pulSearchResultSize
);
Parâmetros
[in] hSearchContext
Manipule para o contexto de pesquisa a ser fechado. Esse parâmetro é retornado pela função DrtStartSearch .
[out] pulSearchResultSize
Contém o tamanho do próximo resultado da pesquisa disponível.
Valor retornado
Retorna S_OK se a função for bem-sucedida. Outros valores possíveis incluem:
Código de retorno | Descrição |
---|---|
|
pulSearchResultSize é NULL. |
|
hSearchContext é um identificador inválido. |
|
A nuvem DRT está no estado com falha. |
|
Não há mais resultados a serem retornados. |
|
A pesquisa falhou porque atingiu o tempo limite. |
|
A pesquisa ainda está em andamento. |
Comentários
O aplicativo receberá S_OK e continuará a fazer loop usando as funções DrtGetSearchResultSize e DrtGetSearchResult , desde que a fila contenha os resultados da pesquisa. Quando a fila estiver vazia, a função DrtGetSearchResult retornará DRT_E_SEARCH_IN_PROGRESS ou DRT_E_NO_MORE.
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 |