Compartilhar via


Função EventDataDescCreate (evntprov.h)

Define os valores de um EVENT_DATA_DESCRIPTOR.

Sintaxe

EVNTPROV_PFORCEINLINE VOID EventDataDescCreate(
  [out] PEVENT_DATA_DESCRIPTOR EventDataDescriptor,
  [in]  const VOID             *DataPtr,
  [in]  ULONG                  DataSize
);

Parâmetros

[out] EventDataDescriptor

O descritor de dados cujos valores de membro são definidos como os dos parâmetros restantes. Para obter detalhes, consulte EVENT_DATA_DESCRIPTOR.

[in] DataPtr

Um ponteiro para os dados do evento. Esse valor é usado para definir o membro Ptr do descritor.

O parâmetro DataPtr poderá ser NULL se e somente se DataSize for 0.

[in] DataSize

O tamanho (em bytes) dos dados do evento. O valor é usado para definir o membro Size do descritor.

Retornar valor

Essa função não retorna um valor.

Comentários

Essa é uma macro de conveniência para definir os membros da estrutura EVENT_DATA_DESCRIPTOR . Observe que, se você inicializar os membros por conta própria sem chamar EventDataDescCreate, deverá definir Ptr = (UINT_PTR)DataPtre deverá inicializar o campo Reservado (por exemplo, defina-o como 0),

Requisitos

   
Cliente mínimo com suporte Windows Vista [aplicativos da área de trabalho | Aplicativos UWP]
Servidor mínimo com suporte Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP]
Plataforma de Destino Windows
Cabeçalho evntprov.h