Partager via


DrtGetEventData, fonction (drt.h)

La fonction DrtGetEventData récupère les données d’événement associées à un événement signalé.

Syntaxe

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

Paramètres

[in] hDrt

Gérez la table de routage distribuée instance pour laquelle l’événement s’est produit.

[out] ulEventDataLen

Taille, en octets, de la mémoire tampon pEventData .

[out] pEventData

Pointeur vers une structure DRT_EVENT_DATA qui contient les données d’événement.

Valeur retournée

Cette fonction retourne S_OK en cas de réussite. D’autres valeurs possibles sont les suivantes :

Code de retour Description
E_UNEXPECTED
L’infrastructure DRT n’a pas connaissance de la recherche demandée.
E_HANDLE
Le handle hDrt n’est pas valide.
DRT_E_INSUFFICIENT_BUFFER
La taille de la mémoire tampon fournie est insuffisante.
DRT_E_NO_MORE
Plus de données d’événement disponibles.

Spécifications

   
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

DRT_EVENT_DATA