estrutura ACX_PNPEVENT_CONFIG (acxevents.h)
A estrutura ACX_PNPEVENT_CONFIG é usada para configurar um ACXPNPEVENT.
Sintaxe
typedef struct _ACX_PNPEVENT_CONFIG {
ULONG Size;
ULONG Flags;
GUID Event;
} ACX_PNPEVENT_CONFIG, *PACX_PNPEVENT_CONFIG;
Membros
Size
O comprimento, em bytes, dessa estrutura.
Flags
OR bit a bit de ACX_PNPEVENT_CONFIG_FLAGS.
Event
Um GUID usado para identificar o evento.
Comentários
O GUID do Evento é recuperado automaticamente de ACXAUDIOMODULE e ACXKEYWORDSPOTTER quando o evento é associado a esses dois tipos de objetos.
Exemplo
Este exemplo mostra o uso da estrutura 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 do ACX
Versão mínima do ACX: 1.0
Para obter mais informações sobre versões do ACX, consulte Visão geral da versão do ACX.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | acxevents.h |