ACX_PNPEVENT_CONFIG-Struktur (acxevents.h)

Die ACX_PNPEVENT_CONFIG-Struktur wird verwendet, um ein ACXPNPEVENT zu konfigurieren.

Syntax

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

Member

Size

Die Länge dieser Struktur in Bytes.

Flags

Bitweise ODER von ACX_PNPEVENT_CONFIG_FLAGS.

Event

Eine GUID, die zum Identifizieren des Ereignisses verwendet wird.

Hinweise

Die Ereignis-GUID wird automatisch aus acXAUDIOMODULE und ACXKEYWORDSPOTTER abgerufen, wenn das Ereignis diesen beiden Objekttypen zugeordnet ist.

Beispiel

In diesem Beispiel wird die Verwendung der ACX_PNPEVENT_CONFIG-Struktur veranschaulicht.

    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-Anforderungen

AcX-Mindestversion: 1.0

Weitere Informationen zu ACX-Versionen finden Sie unter ACX-Versionsübersicht.

Anforderungen

Anforderung Wert
Header acxevents.h

Weitere Informationen