BLUETOOTH_AUTHENTICATION_REQUIREMENTS 枚举 (bluetoothapis.h)

BLUETOOTH_AUTHENTICATION_REQUIREMENTS枚举指定身份验证所需的“中间人”保护。

注意 Windows Vista SP2 和 Windows 7 支持此枚举。
 

语法

typedef enum _BLUETOOTH_AUTHENTICATION_REQUIREMENTS {
  BLUETOOTH_MITM_ProtectionNotRequired = 0,
  BLUETOOTH_MITM_ProtectionRequired = 0x1,
  BLUETOOTH_MITM_ProtectionNotRequiredBonding = 0x2,
  BLUETOOTH_MITM_ProtectionRequiredBonding = 0x3,
  BLUETOOTH_MITM_ProtectionNotRequiredGeneralBonding = 0x4,
  BLUETOOTH_MITM_ProtectionRequiredGeneralBonding = 0x5,
  BLUETOOTH_MITM_ProtectionNotDefined = 0xff
} BLUETOOTH_AUTHENTICATION_REQUIREMENTS;

常量

 
BLUETOOTH_MITM_ProtectionNotRequired
值: 0
身份验证不需要防范“中间人”攻击。
BLUETOOTH_MITM_ProtectionRequired
值: 0x1
身份验证需要防范“中间人”攻击。
BLUETOOTH_MITM_ProtectionNotRequiredBonding
值: 0x2
绑定不需要防止“中间人”攻击。
BLUETOOTH_MITM_ProtectionRequiredBonding
值: 0x3
绑定需要防止“中间人”攻击。
BLUETOOTH_MITM_ProtectionNotRequiredGeneralBonding
值: 0x4
一般邦德不需要保护免受“中间人”攻击。
BLUETOOTH_MITM_ProtectionRequiredGeneralBonding
值: 0x5
一般邦德需要保护免受“中间人”攻击。
BLUETOOTH_MITM_ProtectionNotDefined
值: 0xff
未定义针对“中间人”攻击的保护。

注解

通过适用于无线开发人员的 Windows Vista 功能包补充下载,Microsoft Connect 中提供了与此 API 关联的头文件。 访问此资源需要向 Microsoft Connect 网站注册。 标头还包含在通过 Windows 驱动程序工具包 (WDK) 、Windows 徽标工具包 (WLK) 和 Windows 驱动程序框架 (Microsoft Connect 上的 WDF) Connections 提供的综合开发人员资源包中。

要求

要求
最低受支持的客户端 Windows Vista、Windows XP SP2 [仅限桌面应用]
最低受支持的服务器 无受支持的版本
标头 bluetoothapis.h (包括 Bthsdpdef.h、BluetoothAPIs.h)

另请参阅

BluetoothAuthenticateDeviceEx