Condividi tramite


struttura ACX_PNPEVENT_CONFIG (acxevents.h)

La struttura ACX_PNPEVENT_CONFIG viene usata per configurare un ACXPNPEVENT.

Sintassi

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

Membri

Size

Lunghezza, in byte, di questa struttura.

Flags

OR bit per bit di ACX_PNPEVENT_CONFIG_FLAGS.

Event

GUID utilizzato per identificare l'evento.

Osservazioni

Il GUID evento viene recuperato automaticamente da ACXAUDIOMODULE e ACXKEYWORDSPOTTER quando l'evento è associato a questi due tipi di oggetti.

Esempio

In questo esempio viene illustrato l'uso della struttura 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);

Requisiti ACX

versione minima di ACX: 1.0

Per altre informazioni sulle versioni di ACX, vedere panoramica della versione ACX.

Fabbisogno

Requisito Valore
intestazione acxevents.h

Vedere anche