ACX_EVENT_ITEM-Struktur (acxrequest.h)
Die ACX_EVENT_ITEM-Struktur beschreibt ein Ereigniselement, das das Ziel einer ACX-Anforderung ist.
Syntax
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;
Member
Set
Gibt eine GUID an, die einen KS-Ereignissatz (Kernelstreaming) identifiziert.
Id
Gibt den Member des Ereignissatzes an.
Flags
Das Feld Flags kann verwendet werden, um die folgenden im AcxRequest-Header definierten Flags festzulegen.
#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
Der diesem Element zugeordnete EVT_ACX_OBJECT_PROCESS_REQUEST Rückrufereignishandler .
Reserved
Dieses Feld ist reserviert.
Bemerkungen
Beispiel
Das Beispiel für die Verwendung ist unten dargestellt.
ACX-Anforderungen
ACX-Mindestversion: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header | acxrequest.h |