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 |