ACX_PNPEVENT_CONFIG-Struktur (acxevents.h)
Die ACX_PNPEVENT_CONFIG-Struktur wird verwendet, um ein ACXPNPEVENT zu konfigurieren.
Syntax
typedef struct _ACX_PNPEVENT_CONFIG {
ULONG Size;
ULONG Flags;
GUID Event;
} ACX_PNPEVENT_CONFIG, *PACX_PNPEVENT_CONFIG;
Member
Size
Die Länge dieser Struktur in Bytes.
Flags
Bitweise ODER von ACX_PNPEVENT_CONFIG_FLAGS.
Event
Eine GUID, die zum Identifizieren des Ereignisses verwendet wird.
Hinweise
Die Ereignis-GUID wird automatisch aus acXAUDIOMODULE und ACXKEYWORDSPOTTER abgerufen, wenn das Ereignis diesen beiden Objekttypen zugeordnet ist.
Beispiel
In diesem Beispiel wird die Verwendung der ACX_PNPEVENT_CONFIG-Struktur veranschaulicht.
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);
ACX-Anforderungen
AcX-Mindestversion: 1.0
Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.
Anforderungen
Anforderung | Wert |
---|---|
Header | acxevents.h |