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 |