ACX_PNPEVENT_CONFIG結構 (acxevents.h)
ACX_PNPEVENT_CONFIG 結構是用來設定 ACXPNPEVENT。
語法
typedef struct _ACX_PNPEVENT_CONFIG {
ULONG Size;
ULONG Flags;
GUID Event;
} ACX_PNPEVENT_CONFIG, *PACX_PNPEVENT_CONFIG;
成員
Size
這個 結構的長度,以位元組為單位。
Flags
位 OR ACX_PNPEVENT_CONFIG_FLAGS。
Event
用來識別事件的 GUID。
備註
當事件與這兩種類型的對象相關聯時,會自動從 ACXAUDIOMODULE 和 ACXKEYWORDSPOTTER 擷取事件 GUID。
範例
這個範例示範如何使用 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);
ACX 需求
最小 ACX 版本: 1.0
如需 ACX 版本的詳細資訊,請參閱 ACX 版本概觀。
規格需求
需求 | 值 |
---|---|
標頭 | acxevents.h |