IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE IOCTL (bthhfpddi.h)
IOCTL_BTHHFP_STREAM_GET_STATUS_UPDATE IOCTL Возвращает обновление состояния канала потока.
Основной код
Входной буфер
ЛОГИЧЕСКОЕ ЗНАЧЕНИЕ, которое имеет значение TRUE, чтобы запросить немедленное обновление. В противном случае задайте значение FALSE.
Длина входного буфера
Размер boOL.
Выходной буфер
Значение NT_STATUS, представляющее состояние нового канала потоковой передачи. Состояние ошибки указывает, что синхронный канал, ориентированный на подключение (SCO), связанный с потоком, закрыт и не может быть восстановлен.
Длина выходного буфера
Размер объекта NT_STATUS.
Блок состояния
Если запрос уже ожидается, новый запрос завершается ошибкой и возвращается STATUS_INVALID_DEVICE_REQUEST сообщение.
Если запрос ожидается при возникновении запроса IOCTL_BTHHFP_CLOSE_STREAM_CHANNEL, то ожидающий запрос отменяется, а блок состояния ввода-вывода отображает STATUS_CANCELLED.
Замечания
Этот запрос завершится немедленно, если входной параметр имеет значение TRUE или состояние канала потока изменилось с момента последнего запроса. В противном случае этот запрос будет оставаться в ожидании, пока состояние канала потока не изменится или запрос будет отменен.
Этот запрос действителен только между успешным запросом IOCTL_BTHHFP_STREAM_OPEN и последующим запросом IOCTL_BTHHFP_STREAM_CLOSE. Если этот запрос ожидается при закрытии потока IOCTL_BTHHFP_STREAM_CLOSE запросом, то ожидающий запрос отменяется.
Состояние ошибки может возникать при удалении ссылки Bluetooth или других аналогичных условиях. Хотя такие условия редки, звуковой драйвер должен быть разработан для их обработки. Это состояние ошибки часто может возникать почти одновременно с изменением состояния подключения на FALSE. Однако звуковой драйвер не должен полагаться на это изменение состояния в качестве способа определить, была ли удалена ссылка Bluetooth.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 8 |
минимальный поддерживаемый сервер | Windows Server 2012 |
заголовка | bthhfpddi.h |