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)DataPtry 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