Función DrtGetSearchResult (drt.h)

La función DrtGetSearchResult permite al autor de la llamada recuperar los resultados de búsqueda.

Sintaxis

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

Parámetros

[in] hSearchContext

Controle el contexto de búsqueda que se va a cerrar. La función DrtStartSearch devuelve este parámetro.

[out] ulSearchResultSize

Puntero a la estructura DRT_SEARCH_RESULT que contiene el resultado de la búsqueda.

pSearchResult

Recibe un puntero a una estructura de DRT_SEARCH_RESULT que contiene los resultados de la búsqueda.

Valor devuelto

Esta función devuelve S_OK si se ejecuta correctamente. Otros valores posibles son:

Código devuelto Descripción
E_INVALIDARG
ulSearchPathSize es menor que el tamaño de DRT_SEARCH_RESULT.
E_HANDLE
hSearchContext es un identificador no válido.
DRT_E_FAULTED
la nube drt está en estado defectuoso.
DRT_E_INSUFFICIENT_BUFFER
El búfer proporcionado no tiene un tamaño suficiente para contener el resultado de la búsqueda.
DRT_E_NO_MORE
No hay más resultados que devolver.
DRT_E_TIMEOUT
Error en la búsqueda porque se agota el tiempo de espera.
DRT_E_SEARCH_IN_PROGRESS
La búsqueda está actualmente en curso.

Requisitos

   
Cliente mínimo compatible Windows 7 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado drt.h
Library Drt.lib
Archivo DLL Drt.dll

Consulte también

DrtStartSearch