перечисление L2CAP_DISCONNECT_REASON (bthddi.h)
Тип перечисления L2CAP_DISCONNECT_REASON дает причину отключения канала L2CAP.
Синтаксис
typedef enum _L2CAP_DISCONNECT_REASON {
HciDisconnect,
L2capDisconnectRequest,
RadioPoweredDown,
HardwareRemoval
} L2CAP_DISCONNECT_REASON;
Константы
HciDisconnect Значение указывает для драйвера профиля, который получил стек драйверов Bluetooth. уведомление об отключении от слоя интерфейса контроллера узла (HCI). |
L2capDisconnectRequest Это значение указывает драйвер профиля, от который был получен запрос на отключение удаленное устройство. |
RadioPoweredDown Это значение указывает драйвер профиля, отключаемый локальным радио. |
HardwareRemoval Это значение указывает для драйвера профиля, который физически был установлен на локальном радио удаленный. |
Замечания
Значение из этого перечисления используется в качестве элемента Reason структуры INDICATION_PARAMETERS.
Ограничения оборудования могут запретить стеку драйверов Bluetooth различать события RadioPoweredDown и события аппаратного.
В настоящее время HciDisconnect и L2capDisconnectRequest являются единственными значениями, которые стек драйверов Bluetooth передает функции обратного вызова L2CAP.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Версии:_Supported в Windows Vista и более поздних версиях Windows. |
заголовка | bthddi.h (include Bthddi.h) |