Funzione EventDataDescCreate (evntprov.h)
Imposta i valori di un EVENT_DATA_DESCRIPTOR.
Sintassi
EVNTPROV_PFORCEINLINE VOID EventDataDescCreate(
[out] PEVENT_DATA_DESCRIPTOR EventDataDescriptor,
[in] const VOID *DataPtr,
[in] ULONG DataSize
);
Parametri
[out] EventDataDescriptor
Descrittore di dati i cui valori dei membri sono impostati su quelli dei parametri rimanenti. Per informazioni dettagliate, vedere EVENT_DATA_DESCRIPTOR.
[in] DataPtr
Puntatore ai dati dell'evento. Questo valore viene usato per impostare il membro Ptr del descrittore.
Il parametro DataPtr può essere NULL se e solo se DataSize è 0.
[in] DataSize
Dimensioni (in byte) dei dati dell'evento. Il valore viene utilizzato per impostare il membro Size del descrittore.
Valore restituito
Questa funzione non restituisce un valore.
Commenti
Si tratta di una macro utile per impostare i membri della struttura EVENT_DATA_DESCRIPTOR . Si noti che se si inizializzano i membri senza chiamare EventDataDescCreate, è necessario impostare Ptr = (UINT_PTR)DataPtr
e inizializzare il campo Riservato (ad esempio impostarlo su 0),
Requisiti
Client minimo supportato | Windows Vista [app desktop | App UWP] |
Server minimo supportato | Windows Server 2008 [app desktop | App UWP] |
Piattaforma di destinazione | Windows |
Intestazione | evntprov.h |