Función EventDataDescCreate (evntprov.h)
Establece los valores de un EVENT_DATA_DESCRIPTOR.
Sintaxis
EVNTPROV_PFORCEINLINE VOID EventDataDescCreate(
[out] PEVENT_DATA_DESCRIPTOR EventDataDescriptor,
[in] const VOID *DataPtr,
[in] ULONG DataSize
);
Parámetros
[out] EventDataDescriptor
Descriptor de datos cuyos valores de miembro se establecen en los de los parámetros restantes. Para más información, consulte EVENT_DATA_DESCRIPTOR.
[in] DataPtr
Puntero a los datos del evento. Este valor se usa para establecer el miembro Ptr del descriptor.
El parámetro DataPtr puede ser NULL si y solo si DataSize es 0.
[in] DataSize
Tamaño (en bytes) de los datos del evento. El valor se usa para establecer el miembro Size del descriptor.
Valor devuelto
Esta función no devuelve ningún valor.
Observaciones
Se trata de una macro de conveniencia para establecer los miembros de la estructura EVENT_DATA_DESCRIPTOR . Tenga en cuenta que si inicializa los miembros sin llamar a EventDataDescCreate, debe establecer Ptr = (UINT_PTR)DataPtr
y debe inicializar el campo Reservado (por ejemplo, establecerlo en 0),
Requisitos
Cliente mínimo compatible | Windows Vista [aplicaciones de escritorio | aplicaciones para UWP] |
Servidor mínimo compatible | Windows Server 2008 [aplicaciones de escritorio | aplicaciones para UWP] |
Plataforma de destino | Windows |
Encabezado | evntprov.h |