acxevents.h) (ACX_PNPEVENT_CONFIG 结构
ACX_PNPEVENT_CONFIG 结构用于配置 ACXPNPEVENT。
语法
typedef struct _ACX_PNPEVENT_CONFIG {
ULONG Size;
ULONG Flags;
GUID Event;
} ACX_PNPEVENT_CONFIG, *PACX_PNPEVENT_CONFIG;
成员
Size
此结构的长度(以字节为单位)。
Flags
ACX_PNPEVENT_CONFIG_FLAGS的按位 OR。
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 版本概述。
要求
要求 | 值 |
---|---|
Header | acxevents.h |