usbsidebandaudio.h-Header
Der Header definiert die Typen, Konstanten und Funktionen, die Für Gerätetreiber verfügbar gemacht werden, die mit dem Windows USB-Audiotreiber für Sideband Audio interagieren.
Audiotreiber, die Seitenbandpfad für USB Audio 1.0-Geräte bereitstellen möchten, sollten warten, bis die Pnp-Benachrichtigung für die Sideband-Schnittstelle vom USB Audio 1.0-Klassentreiber GUID_DEVINTERFACE_USB_SIDEBAND_AUDIO_HS_HCIBYPASS
veröffentlicht wird.
Wenn der Audiotreiber eine Pnp-Benachrichtigung empfängt, kann er den symbolischen Link verwenden, um E/A zu senden und mit dem GERÄT der USB Audio 1.0-Klasse zu interagieren.
Die IOCTLs werden im sidebandaudio.h-Header für alle Standardmäßigen Sideband Audio-Vorgänge angegeben.
Usb Audio 1.0-spezifische Strukturen und Enumerationen sind in diesem Header definiert.
Weitere Informationen finden Sie unter
usbsidebandaudio.h enthält die folgenden Programmierschnittstellen:
Strukturen
SIDEBANDAUDIO_EP_USBAUDIO_TRANSPORT_RESOURCES In dieser Struktur werden USB-Seitenband-Audiotransportressourcen beschrieben. |
Enumerationen
SIDEBANDAUDIO_EP_USB_TRANSPORT_RESOURCE_TYPE Beschreibt den Typ der Transportressource. |
SIDEBANDAUDIO_USB_CONTROLLER_CONFIG_INFO_TYPE Microsoft USB Audio Sideband USB-Controller Satz von Parametern. |