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 |