ZHCACZ5 August 2023 CC2564C
LEPassKeyResponse 命令负责使用由输入参数指定的通行密钥值发出 GAP 身份验证响应。此命令在成功执行时返回零,而在出现任何错误时返回负值。
PassKeyResponse 命令需要一个参数,即用于对连接进行身份验证的通行密钥。这是一个字符串值,最长可达 6 位数字(值介于 0 和 999999 之间)。
该值表示最长的 6 位通行密钥值。
GAP_LE_Authentication_Response(BluetoothStackID, CurrentRemoteBD_ADDR, &GAP_LE_Authentication_Response_Information)
int BTPSAPI GAP_LE_Authentication_Response(unsigned int BluetoothStackID, BD_ADDR_t BD_ADDR, GAP_LE_Authentication_Response_Information_t*GAP_LE_Authentication_Information)
提供此函数是为了能够让本地设备响应 GAP LE 身份验证事件。此函数用于为指定的蓝牙设备指定身份验证信息。该函数将以下内容作为输入:已请求身份验证操作的蓝牙设备的蓝牙协议栈 ID 以及身份验证响应信息(由调用方指定)。