bluetoothapis.h) (BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS 结构
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 值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP SP2 [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
标头 | bluetoothapis.h (包括 Bthsdpdef.h、BluetoothAPIs.h) |