EventDataDescCreate, fonction (evntprov.h)
Définit les valeurs d’un EVENT_DATA_DESCRIPTOR.
Syntaxe
EVNTPROV_PFORCEINLINE VOID EventDataDescCreate(
[out] PEVENT_DATA_DESCRIPTOR EventDataDescriptor,
[in] const VOID *DataPtr,
[in] ULONG DataSize
);
Paramètres
[out] EventDataDescriptor
Descripteur de données dont les valeurs de membre sont définies sur celles des paramètres restants. Pour plus d’informations, consultez EVENT_DATA_DESCRIPTOR.
[in] DataPtr
Pointeur vers les données d’événement. Cette valeur est utilisée pour définir le membre Ptr du descripteur.
Le paramètre DataPtr peut être NULL si et uniquement si DataSize a la valeur 0.
[in] DataSize
Taille (en octets) des données d’événement. La valeur est utilisée pour définir le membre Size du descripteur.
Valeur renvoyée
Cette fonction ne retourne pas de valeur.
Notes
Il s’agit d’une macro pratique pour définir les membres de la structure EVENT_DATA_DESCRIPTOR . Notez que si vous initialisez les membres vous-même sans appeler EventDataDescCreate, vous devez définir Ptr = (UINT_PTR)DataPtr
et initialiser le champ Reserved (par exemple, le définir sur 0),
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | evntprov.h |