структура 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.
Event
ИДЕНТИФИКАТОР GUID, используемый для идентификации события.
Замечания
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.
Требования
Требование | Ценность |
---|---|
заголовка | acxevents.h |