Поделиться через


Функция BluetoothSendAuthenticationResponseEx (bluetoothapis.h)

Функция BluetoothSendAuthenticationResponseEx вызывается при выполнении запроса проверки подлинности на отправку ключа доступа или ответа числового сравнения.

Примечание Этот API поддерживается в Windows Vista с пакетом обновления 2 (SP2) и Windows 7.
 

Синтаксис

DWORD BluetoothSendAuthenticationResponseEx(
  [in, optional] HANDLE                           hRadioIn,
  [in]           PBLUETOOTH_AUTHENTICATE_RESPONSE pauthResponse
);

Параметры

[in, optional] hRadioIn

Дескриптор радиоустройства Bluetooth для указания сведений о локальной службе.

[in] pauthResponse

Указатель на структуру BLUETOOTH_AUTHENTICATE_RESPONSE , содержащую ответ на событие BTH_REMOTE_AUTHENTICATE_REQUEST .

Возвращаемое значение

Возвращает ERROR_SUCCESS после успешного завершения; возвращает следующие коды ошибок при сбое:

Код возврата Описание
ERROR_CANCELLED
Устройству было отказано в ответе на ключ доступа. Это также может указывать на проблемы с связью с локальным радиоустройством.
E_FAIL
Устройство вернуло код сбоя во время проверки подлинности.

Комментарии

Вызывающие абоненты могут использовать эту функцию только для ответа на ожидающий запрос проверки подлинности. Приложения должны регистрироваться с помощью BluetoothRegisterForAuthenticationEx , чтобы получать уведомления о входящих запросах проверки подлинности.

Допустимы только типы ответов BLUETOOTH_AUTHENTICATION_METHOD_LEGACY, BLUETOOTH_AUTHENTICATION_METHOD_NUMERIC_COMPARISON и BLUETOOTH_AUTHENTICATION_METHOD_PASSKEY_NOTIFICATION .

Требования

Требование Значение
Минимальная версия клиента Windows Vista, Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Целевая платформа Windows
Header bluetoothapis.h (включая Bthsdpdef.h, BluetoothAPIs.h)
Библиотека Bthprops.lib
DLL bthprops.cpl

См. также раздел

BluetoothSendAuthenticationResponse