BluetoothSendAuthenticationResponseEx 函数 (bluetoothapis.h)
当发送密钥的身份验证请求或进行数字比较响应时,将调用 BluetoothSendAuthenticationResponseEx 函数。
注意 Windows Vista SP2 和 Windows 7 支持此 API。
语法
DWORD BluetoothSendAuthenticationResponseEx(
[in, optional] HANDLE hRadioIn,
[in] PBLUETOOTH_AUTHENTICATE_RESPONSE pauthResponse
);
参数
[in, optional] hRadioIn
用于指定其本地服务信息的蓝牙无线电设备的句柄。
[in] pauthResponse
指向 包含对 BTH_REMOTE_AUTHENTICATE_REQUEST 事件的响应 的BLUETOOTH_AUTHENTICATE_RESPONSE 结构的指针。
返回值
成功完成后返回ERROR_SUCCESS;失败时返回以下错误代码:
返回代码 | 说明 |
---|---|
|
设备被拒绝传递密钥响应。 这可能还表示本地无线电设备的通信问题。 |
|
设备在身份验证期间返回了失败代码。 |
注解
调用方只能使用此函数来响应挂起的身份验证请求。 应用程序应向 BluetoothRegisterForAuthenticationEx 注册,以便收到传入身份验证请求的通知。
只有 BLUETOOTH_AUTHENTICATION_METHOD_LEGACY、 BLUETOOTH_AUTHENTICATION_METHOD_NUMERIC_COMPARISON 和 BLUETOOTH_AUTHENTICATION_METHOD_PASSKEY_NOTIFICATION 响应类型有效。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista、Windows XP 和 SP2 [仅限桌面应用] |
最低受支持的服务器 | 无受支持的版本 |
目标平台 | Windows |
标头 | bluetoothapis.h (包括 Bthsdpdef.h、BluetoothAPIs.h) |
Library | Bthprops.lib |
DLL | bthprops.cpl |