structure ACX_PNPEVENT_CONFIG (acxevents.h)
La structure ACX_PNPEVENT_CONFIG est utilisée pour configurer un ACXPNPEVENT.
Syntaxe
typedef struct _ACX_PNPEVENT_CONFIG {
ULONG Size;
ULONG Flags;
GUID Event;
} ACX_PNPEVENT_CONFIG, *PACX_PNPEVENT_CONFIG;
Membres
Size
Longueur, en octets, de cette structure.
Flags
OR au niveau du bit de ACX_PNPEVENT_CONFIG_FLAGS.
Event
GUID utilisé pour identifier l’événement.
Remarques
Le GUID d’événement est automatiquement récupéré à partir des objets ACXAUDIOMODULE et ACXKEYWORDSPOTTER lorsque l’événement est associé à ces deux types d’objets.
Exemple
Cet exemple montre l’utilisation de la structure ACX_PNPEVENT_CONFIG.
ACX_PNPEVENT_CONFIG audioModuleEventCfg;
...
ACX_PNPEVENT_CONFIG_INIT(&audioModuleEventCfg);
WDF_OBJECT_ATTRIBUTES_INIT_CONTEXT_TYPE(&attributes, CODEC_PNPEVENT_CONTEXT);
attributes.ParentObject = audioModuleElement;
status = AcxPnpEventCreate(Device, audioModuleElement, &attributes, &audioModuleEventCfg, &audioModuleEvent);
Configuration requise pour ACX
version minimale d’ACX : 1.0
Pour plus d’informations sur les versions ACX, consultez vue d’ensemble de la version ACX.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | acxevents.h |