BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS結構 (bluetoothapis.h)
BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS結構包含藍牙裝置回應驗證要求的特定組態資訊。
語法
typedef struct _BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS {
BLUETOOTH_DEVICE_INFO deviceInfo;
BLUETOOTH_AUTHENTICATION_METHOD authenticationMethod;
BLUETOOTH_IO_CAPABILITY ioCapability;
BLUETOOTH_AUTHENTICATION_REQUIREMENTS authenticationRequirements;
union {
ULONG Numeric_Value;
ULONG Passkey;
};
} BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS, *PBLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS;
成員
deviceInfo
包含藍牙裝置相關信息 的BLUETOOTH_DEVICE_INFO 結構。
authenticationMethod
定義藍牙裝置所使用之驗證方法 的BLUETOOTH_AUTHENTICATION_METHOD 列舉。
ioCapability
定義藍牙裝置輸入/輸出功能的 BLUETOOTH_IO_CAPABILITY 列舉。
authenticationRequirements
BLUETOOTH_AUTHENTICATION_REQUIREMENTS指定驗證所需的「中間人」保護。
Numeric_Value
用於數值比較驗證的 ULONG 值。
Passkey
ULONG 值,用來作為用於驗證的通行密鑰。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | 具有 SP2 的 Windows XP [僅限傳統型應用程式] |
最低支援的伺服器 | 都不支援 |
標頭 | bluetoothapis.h (包括 Bthsdpdef.h、BluetoothAPIs.h) |