Share via


estructura ACX_PNPEVENT_CONFIG (acxevents.h)

La estructura ACX_PNPEVENT_CONFIG se usa para configurar un ACXPNPEVENT.

Sintaxis

typedef struct _ACX_PNPEVENT_CONFIG {
  ULONG Size;
  ULONG Flags;
  GUID  Event;
} ACX_PNPEVENT_CONFIG, *PACX_PNPEVENT_CONFIG;

Miembros

Size

Longitud, en bytes, de esta estructura.

Flags

OR bit a bit de ACX_PNPEVENT_CONFIG_FLAGS.

Event

GUID que se usa para identificar el evento.

Comentarios

El GUID de evento se recupera automáticamente de ACXAUDIOMODULE y ACXKEYWORDSPOTTER cuando el evento está asociado a estos dos tipos de objetos.

Ejemplo

En este ejemplo se muestra el uso de la estructura 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);

Requisitos de ACX

Versión mínima de ACX: 1.0

Para obtener más información sobre las versiones de ACX, consulte Introducción a la versión de ACX.

Requisitos

Requisito Valor
Header acxevents.h

Consulte también