IOCTL_BTHHFP_STREAM_OPEN IOCTL (bthhfpddi.h)

IOCTL_BTHHFP_STREAM_OPEN IOCTL запрашивает открытый синхронный канал, ориентированный на подключение (SCO), для передачи звуковых данных по воздуху.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

Н/Д

Длина входного буфера

Н/Д

Выходной буфер

Н/Д

Длина выходного буфера

Н/Д

Блок состояния

Сообщение STATUS_DEVICE_BUSY, указывающее, что канал потока уже открыт.

Комментарии

Этот запрос может оставаться в ожидании в течение нескольких секунд, пока ресурсы будут созданы.

Пока канал потока открыт, целевой драйвер пытается сохранить канал SCO открытым для передачи аудиоданных. Однако канал SCO может закрыться ненадолго, если удаленное устройство отключит канал SCO. В этом случае целевой драйвер попытается повторно открыть канал SCO, не требуя никаких действий от клиентского звукового драйвера.

Требования

Требование Значение
Минимальная версия клиента Windows 8
Минимальная версия сервера Windows Server 2012
Верхняя часть bthhfpddi.h

См. также раздел

Bluetooth HFP DDI IOCTLs