Condividi tramite


struttura ACX_EVENT_ITEM (acxrequest.h)

La struttura ACX_EVENT_ITEM descrive un elemento evento che rappresenta la destinazione di una richiesta ACX.

Sintassi

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;

Members

Set

Specifica un GUID che identifica un set di elementi dell'evento KS (kernel streaming).

Id

Specifica il membro del set di eventi.

Flags

Il campo Flags può essere usato per impostare i flag seguenti definiti nell'intestazione 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

Gestore eventi di callback EVT_ACX_OBJECT_PROCESS_REQUEST associato a questo elemento.

Reserved

Questo campo è riservato.

Commenti

Esempio

Di seguito è riportato un esempio di utilizzo.


Requisiti di ACX

Versione minima di ACX: 1.0

Per altre informazioni sulle versioni ACX, vedere La panoramica della versione di ACX.

Requisiti

Requisito Valore
Intestazione acxrequest.h

Vedi anche