Share via


Bluetooth HFP DDI-Referenz

Windows 8 hat die Klasse GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS eingeführt, mit Schnittstellen, die I/O-Kontrollcodes (IOCTLs) implementieren, und Strukturen für den HFP-Umgehungs-Audiotreiber (Hands-Free Profile).

Für jeden HFP auf einem gekoppelten Bluetooth-Gerät registriert der HFP-Treiber eine Schnittstelle in dieser Klasse. Die Schnittstelle wird registriert und aktiviert, nachdem das Gerät gekoppelt wurde und der HFP-Treiber ausgeführt wird. Wenn der Treiber angehalten wird, wird die Schnittstelle deaktiviert und die Registrierung aufgehoben.

Wenn Sie einen Treiber für die Umgehung von Audioverbindungen auf einem Bluetooth-Controller entwickeln, kann Ihr Treiber diese Schnittstellen verwenden, um die Bluetooth-Audiounterstützung vollständig zu implementieren. Das HFP-Gerät lässt nur ein einzelnes Dateiobjekt auf der GUID_DEVINTERFACE_BLUETOOTH_HFP_SCO_HCIBYPASS Geräteschnittstelle zu.

In den folgenden Themen werden die Strukturen und IOCTLs beschrieben, die für diese Klasse definiert sind.

Bluetooth HFP DDI-Strukturen

Bluetooth HFP DDI IOCTLs