DrtGetEventData-Funktion (drt.h)

Die DrtGetEventData-Funktion ruft Ereignisdaten ab, die einem signalisierten Ereignis zugeordnet sind.

Syntax

HRESULT DrtGetEventData(
  [in]  HDRT           hDrt,
  [out] ULONG          ulEventDataLen,
  [out] DRT_EVENT_DATA *pEventData
);

Parameter

[in] hDrt

Behandeln Sie die verteilte Routingtabelle instance, für die das Ereignis aufgetreten ist.

[out] ulEventDataLen

Die Größe des pEventData-Puffers in Bytes.

[out] pEventData

Zeiger auf eine DRT_EVENT_DATA-Struktur , die die Ereignisdaten enthält.

Rückgabewert

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

Rückgabecode Beschreibung
E_UNEXPECTED
Die DRT-Infrastruktur kennt die angeforderte Suche nicht.
E_HANDLE
Das hDrt-Handle ist ungültig.
DRT_E_INSUFFICIENT_BUFFER
Der bereitgestellte Puffer ist nicht ausreichend groß.
DRT_E_NO_MORE
Keine weiteren Ereignisdaten verfügbar.

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

DRT_EVENT_DATA