перечисление 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) |