ACX_AUDIOMODULE_DESCRIPTOR-Struktur (acxelements.h)

Die ACX_AUDIOMODULE_DESCRIPTOR wird verwendet, um eine Deskriptorstruktur des Audiomoduls zu definieren.

Syntax

typedef struct _ACX_AUDIOMODULE_DESCRIPTOR {
  GUID  ClassId;
  ULONG InstanceId;
  ULONG VersionMajor;
  ULONG VersionMinor;
  WCHAR Name[ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE];
} ACX_AUDIOMODULE_DESCRIPTOR, *PACX_AUDIOMODULE_DESCRIPTOR;

Member

ClassId

Der GUID-Bezeichner des Moduls, der vom Besitzer des Audiogerätemoduls definiert wird.

InstanceId

Der vom Treiberentwickler definierte Bezeichner, der zwischen mehreren Instanzen derselben Modulklasse in der Treibertopologie mehrdeutig ist.

VersionMajor

Die Hauptversion des Audiomoduls.

VersionMinor

Die Nebenversion des Audiomoduls.

Name[ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE]

Der Anzeigename des Audiogerätemoduls für die Anzeige in der Benutzeroberfläche. Die Puffergröße ist ACX_AUDIOMODULE_MAX_NAME_CCH_SIZE einschließlich des NULL-Abschlusszeichens.

Bemerkungen

Beispiel

Beispiel ausstehend

Die Verwendungsbeispiele finden Sie unten.


ACX-Anforderungen

AcX-Mindestversion: 1.0

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

Anforderungen

Anforderung Wert
Header acxelements.h

Weitere Informationen