L2CAP_DISCONNECT_REASON 枚举 (bthddi.h)

L2CAP_DISCONNECT_REASON 枚举类型提供了 L2CAP 通道断开连接的原因。

语法

typedef enum _L2CAP_DISCONNECT_REASON {
  HciDisconnect,
  L2capDisconnectRequest,
  RadioPoweredDown,
  HardwareRemoval
} L2CAP_DISCONNECT_REASON;

常量

 
HciDisconnect
值指定蓝牙驱动程序堆栈已接收的配置文件驱动程序
从 HCI) 层 (主机控制器接口断开连接通知。
L2capDisconnectRequest
此值为配置文件驱动程序指定已从 收到断开连接请求
远程设备。
RadioPoweredDown
此值指定已关闭本地无线电的配置文件驱动程序。
HardwareRemoval
此值为配置文件驱动程序指定本地无线电已在物理上

注解

此枚举中的值用作 INDICATION_PARAMETERS 结构的 Reason 成员。

硬件限制可能会阻止蓝牙驱动程序堆栈区分 RadioPoweredDownHardwareRemoval 事件。

目前, HciDisconnectL2capDisconnectRequest 是蓝牙驱动程序堆栈传递给 L2CAP 回调函数的唯一值。

要求

要求
最低受支持的客户端 版本:Windows Vista 和更高版本的 Windows 中的_Supported。
标头 bthddi.h (包括 Bthddi.h)

另请参阅

INDICATION_PARAMETERS