DrtGetSearchResult-Funktion (drt.h)

Mit der DrtGetSearchResult-Funktion kann der Aufrufer die Suchergebnisse abrufen.

Syntax

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

Parameter

[in] hSearchContext

Handle für den zu schließenden Suchkontext. Dieser Parameter wird von der DrtStartSearch-Funktion zurückgegeben.

[out] ulSearchResultSize

Zeiger auf die DRT_SEARCH_RESULT-Struktur , die das Suchergebnis enthält.

pSearchResult

Empfängt einen Zeiger auf eine DRT_SEARCH_RESULT Struktur, die die Suchergebnisse enthält.

Rückgabewert

Diese Funktion gibt S_OK nach Erfolg zurück. Weitere mögliche Werte sind:

Rückgabecode Beschreibung
E_INVALIDARG
ulSearchPathSize ist kleiner als die Größe von DRT_SEARCH_RESULT.
E_HANDLE
hSearchContext ist ein ungültiges Handle.
DRT_E_FAULTED
Die DRT-Cloud befindet sich im fehlerhaften Zustand.
DRT_E_INSUFFICIENT_BUFFER
Der bereitgestellte Puffer reicht nicht aus, um das Suchergebnis zu enthalten.
DRT_E_NO_MORE
Es gibt keine weiteren Ergebnisse, die zurückgegeben werden müssen.
DRT_E_TIMEOUT
Fehler bei der Suche, weil ein Timeout aufgetreten ist.
DRT_E_SEARCH_IN_PROGRESS
Die Suche wird derzeit ausgeführt.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 7 Professional [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 R2 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile drt.h
Bibliothek Drt.lib
DLL Drt.dll

Weitere Informationen

DrtStartSearch