Funzione DrtGetEventData (drt.h)

La funzione DrtGetEventData recupera i dati degli eventi associati a un evento segnalato.

Sintassi

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

Parametri

[in] hDrt

Gestire l'istanza della tabella di routing distribuita per cui si è verificato l'evento.

[out] ulEventDataLen

Dimensioni, in byte, del buffer pEventData .

[out] pEventData

Puntatore a una struttura DRT_EVENT_DATA contenente i dati dell'evento.

Valore restituito

Questa funzione restituisce S_OK in caso di esito positivo. Altri valori possibili includono:

Codice restituito Descrizione
E_UNEXPECTED
L'infrastruttura DRT non è a conoscenza della ricerca richiesta.
E_HANDLE
L'handle hDrt non è valido.
DRT_E_INSUFFICIENT_BUFFER
Il buffer fornito è insufficiente in dimensioni.
DRT_E_NO_MORE
Non sono disponibili altri dati sugli eventi.

Requisiti

   
Client minimo supportato Windows 7 Professional [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione drt.h
Libreria Drt.lib
DLL Drt.dll

Vedi anche

DRT_EVENT_DATA