перечисление SCO_DISCONNECT_REASON (bthddi.h)

Тип перечисления SCO_DISCONNECT_REASON определяет причину отключения канала SCO.

Синтаксис

typedef enum _SCO_DISCONNECT_REASON {
  ScoHciDisconnect,
  ScoDisconnectRequest,
  ScoRadioPoweredDown,
  ScoHardwareRemoval
} SCO_DISCONNECT_REASON, *PSCO_DISCONNECT_REASON;

Константы

 
ScoHciDisconnect
Это значение указывает драйверу профиля, что стек драйверов Bluetooth получил
уведомление об отключении от уровня интерфейса хост-контроллера (HCI).
ScoDisconnectRequest
Это значение указывает драйверу профиля, что запрос на отключение был получен от
удаленное устройство.
ScoRadioPoweredDown
Это значение указывает драйверу профиля, что локальное радио было отключено.
ScoHardwareRemoval
Это значение указывает драйверу профиля, что локальное радио было физически
удалены.

Комментарии

Значение из этого перечисления используется в качестве элемента Reason SCO_INDICATION_PARAMETERS структура.

Аппаратные ограничения могут помешать стеку драйверов Bluetooth различать события ScoRadioPoweredDown и ScoHardwareRemoval .

В настоящее время ScoHciDisconnect — это единственное значение, которое стек драйверов Bluetooth передает функции обратного вызова SCO.

Требования

Требование Значение
Минимальная версия клиента Версии:_Supported в Windows Vista и более поздних версиях Windows.
Верхняя часть bthddi.h (включая Bthddi.h)

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

Функция обратного вызова SCO

SCO_INDICATION_PARAMETERS