DrtGetSearchResult, fonction (drt.h)

La fonction DrtGetSearchResult permet à l’appelant de récupérer les résultats de la recherche.

Syntaxe

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

Paramètres

[in] hSearchContext

Gérez le contexte de recherche à fermer. Ce paramètre est retourné par la fonction DrtStartSearch .

[out] ulSearchResultSize

Pointeur vers la structure DRT_SEARCH_RESULT contenant le résultat de la recherche.

pSearchResult

Reçoit un pointeur vers une structure DRT_SEARCH_RESULT contenant les résultats de la recherche.

Valeur retournée

Cette fonction retourne S_OK sur la réussite. D’autres valeurs possibles sont les suivantes :

Code de retour Description
E_INVALIDARG
ulSearchPathSize est inférieur à la taille de DRT_SEARCH_RESULT.
E_HANDLE
hSearchContext est un handle non valide.
DRT_E_FAULTED
le cloud DRT est dans l’état défectueux.
DRT_E_INSUFFICIENT_BUFFER
La mémoire tampon fournie est insuffisante pour contenir le résultat de la recherche.
DRT_E_NO_MORE
Il n’y a plus de résultats à retourner.
DRT_E_TIMEOUT
La recherche a échoué car elle a expiré.
DRT_E_SEARCH_IN_PROGRESS
La recherche est actuellement en cours.

Configuration requise

   
Client minimal pris en charge Windows 7 Professionnel [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
Plateforme cible Windows
En-tête drt.h
Bibliothèque Drt.lib
DLL Drt.dll

Voir aussi

DrtStartSearch