ACX_EVENT_ITEM structure (acxrequest.h)
La structure ACX_EVENT_ITEM décrit un élément d’événement qui est la cible d’une requête ACX.
Syntaxe
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;
Membres
Set
Spécifie un GUID qui identifie un jeu d’éléments d’événement KS (kernel streaming).
Id
Spécifie le membre du jeu d’événements.
Flags
Le champ Indicateurs peut être utilisé pour définir les indicateurs suivants définis dans l’en-tête 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
Gestionnaire d’événements de rappel EVT_ACX_OBJECT_PROCESS_REQUEST associé à cet élément.
Reserved
Ce champ est réservé.
Remarques
Exemple
L’exemple d’utilisation est illustré ci-dessous.
Configuration requise pour ACX
Version ACX minimale : 1.0
Pour plus d’informations sur les versions d’ACX, consultez Vue d’ensemble des versions d’ACX.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | acxrequest.h |