Compartilhar via


estrutura ACX_EVENT_ITEM (acxrequest.h)

A estrutura ACX_EVENT_ITEM descreve um item de evento que é o destino de uma solicitação ACX.

Sintaxe

typedef struct _ACX_EVENT_ITEM {
  const GUID                           *Set;
  ULONG                                Id;
  ULONG                                Flags;
  PFN_ACX_OBJECT_PROCESS_EVENT_REQUEST EvtAcxObjectProcessRequest;
  PVOID                                Reserved;
} ACX_EVENT_ITEM, *PACX_EVENT_ITEM;

Membros

Set

Especifica um GUID que identifica um conjunto de itens de evento KS (streaming de kernel).

Id

Especifica o membro do conjunto de eventos.

Flags

O campo Sinalizadores pode ser usado para definir os sinalizadores a seguir definidos no cabeçalho AcxRequest.


#define ACX_EVENT_ITEM_FLAG_NONE                0x00000000
#define ACX_EVENT_ITEM_FLAG_ENABLE              0x00000001 // KSEVENT_TYPE_ENABLE
#define ACX_EVENT_ITEM_FLAG_BASICSUPPORT        0x00000200 // KSEVENT_TYPE_BASICSUPPORT

EvtAcxObjectProcessRequest

O EVT_ACX_OBJECT_PROCESS_REQUEST manipulador de eventos de retorno de chamada associado a este item.

Reserved

Este campo é reservado.

Comentários

Exemplo

O uso de exemplo é mostrado abaixo.


Requisitos do ACX

Versão mínima do ACX: 1.0

Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.

Requisitos

Requisito Valor
Cabeçalho acxrequest.h

Confira também