共用方式為


BLUETOOTH_AUTHENTICATION_REQUIREMENTS bluetoothapis.h (列舉)

BLUETOOTH_AUTHENTICATION_REQUIREMENTS列舉會指定驗證所需的「中間人」保護。

注意 Windows Vista SP2 和 Windows 7 支援此列舉。
 

Syntax

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 Feature Pack for Wireless Developers Supplement 下載,即可透過 Microsoft Connect 取得與此 API 相關聯的頭檔。 存取此資源需要向 Microsoft Connect 網站註冊。 標頭也包含在 Microsoft Connect 上透過 Windows Driver Kit (WDK) 提供的完整開發人員資源套件中,Windows 標誌套件 (WLK) 和 Windows Driver Framework (WDF) Connections。

規格需求

需求
最低支援的用戶端 Windows Vista、Windows XP SP2 [僅限傳統型應用程式]
最低支援的伺服器 都不支援
標頭 bluetoothapis.h (包括 Bthsdpdef.h、BluetoothAPIs.h)

另請參閱

BluetoothAuthenticateDeviceEx