Поделиться через


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

См. также

  • заголовка acxevents.h