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

В настоящее время HciDisconnect и L2capDisconnectRequest являются единственными значениями, которые стек драйверов Bluetooth передает функции обратного вызова L2CAP.

Требования

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

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

INDICATION_PARAMETERS