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
此值指定蓝牙驱动程序堆栈已接收的配置文件驱动程序
断开与主机控制器接口(HCI)层的连接通知。
ScoDisconnectRequest
此值指定已从 接收断开连接请求的配置文件驱动程序
远程设备。
ScoRadioPoweredDown
此值指定已关闭本地无线电的配置文件驱动程序。
ScoHardwareRemoval
此值指定本地无线电在物理上已为配置文件驱动程序
删除。

言论

此枚举中的值用作 原因 成员 SCO_INDICATION_PARAMETERS 结构。

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

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

要求

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

另请参阅

SCO 回调函数

SCO_INDICATION_PARAMETERS