структура 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 |