struttura ACX_PNPEVENT_CONFIG (acxevents.h)
La struttura ACX_PNPEVENT_CONFIG viene usata per configurare un ACXPNPEVENT.
Sintassi
typedef struct _ACX_PNPEVENT_CONFIG {
ULONG Size;
ULONG Flags;
GUID Event;
} ACX_PNPEVENT_CONFIG, *PACX_PNPEVENT_CONFIG;
Membri
Size
Lunghezza, in byte, di questa struttura.
Flags
OR bit per bit di ACX_PNPEVENT_CONFIG_FLAGS.
Event
GUID utilizzato per identificare l'evento.
Osservazioni
Il GUID evento viene recuperato automaticamente da ACXAUDIOMODULE e ACXKEYWORDSPOTTER quando l'evento è associato a questi due tipi di oggetti.
Esempio
In questo esempio viene illustrato l'uso della struttura 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);
Requisiti ACX
versione minima di ACX: 1.0
Per altre informazioni sulle versioni di ACX, vedere panoramica della versione ACX.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | acxevents.h |