перечисление 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 Это значение указывает драйверу профиля, который был физически настроен на локальное радио удаленный. |
Замечания
Значение из этого перечисления используется в качестве элемента причины SCO_INDICATION_PARAMETERS структура.
Ограничения оборудования могут запретить стеку драйверов Bluetooth различать события ScoRadioPoweredDown и События ScoHardwareRemoval.
В настоящее время ScoHciDisconnect является единственным значением, которое стек драйверов Bluetooth передается функции обратного вызова SCO.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Версии:_Supported в Windows Vista и более поздних версиях Windows. |
заголовка | bthddi.h (include Bthddi.h) |