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
ACX_PNPEVENT_CONFIG_FLAGSのビットごとの OR。
Event
イベントを識別するために使用される GUID。
注釈
イベントがこれら 2 種類のオブジェクトに関連付けられている場合、イベント GUID は ACXAUDIOMODULE と ACXKEYWORDSPOTTER から自動的に取得されます。
例
この例では、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 |