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)DataPtr
e 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 |