Freigeben über


IOCTL_BTHHFP_STREAM_OPEN IOCTL (bthhfpddi.h)

Die IOCTL_BTHHFP_STREAM_OPEN IOCTL fordert einen offenen synchronen verbindungsorientierten (SCO)-Kanal an, um Audiodaten über die Luft zu übertragen.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

N/A

Eingabepufferlänge

N/A

Ausgabepuffer

N/A

Länge des Ausgabepuffers

N/A

Statusblock

Eine STATUS_DEVICE_BUSY Nachricht, die angibt, dass der Streamkanal bereits geöffnet ist.

Bemerkungen

Diese Anforderung kann mehrere Sekunden lang ausstehen, während Ressourcen eingerichtet werden.

Während der Streamkanal geöffnet ist, versucht der Zieltreiber, den SCO-Kanal für die Audiodatenübertragung geöffnet zu halten. Der SCO-Kanal wird jedoch möglicherweise kurz geschlossen, wenn das Remotegerät den SCO-Kanal trennt. Der Zieltreiber versucht, den SCO-Kanal in diesem Fall erneut zu öffnen, ohne dass eine Aktion vom Clientaudiotreiber erforderlich ist.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 8
mindestens unterstützte Server- Windows Server 2012
Header- bthhfpddi.h

Siehe auch

Bluetooth HFP DDI IOCTLs