BluetoothSendAuthenticationResponseEx 関数 (bluetoothapis.h)

BluetoothSendAuthenticationResponseEx 関数は、パスキーまたは数値比較応答を送信する認証要求が行われたときに呼び出されます。

メモ この API は、Windows Vista SP2 と Windows 7 でサポートされています。
 

構文

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

パラメーター

[in, optional] hRadioIn

ローカル サービス情報を指定する Bluetooth 無線デバイスのハンドル。

[in] pauthResponse

BTH_REMOTE_AUTHENTICATE_REQUEST イベントへの応答を含むBLUETOOTH_AUTHENTICATE_RESPONSE構造体へのポインター。

戻り値

正常に完了するとERROR_SUCCESSを返します。エラーが発生すると、次のエラー コードが返されます。

リターン コード 説明
ERROR_CANCELLED
デバイスがパスキー応答を拒否されました。 これは、ローカル無線デバイスに関する通信の問題を示している可能性もあります。
E_FAIL
デバイスは認証中にエラー コードを返しました。

注釈

呼び出し元は、保留中の認証要求に応答するためにのみ、この関数を使用できます。 アプリケーションは、受信認証要求の通知を受け取るために BluetoothRegisterForAuthenticationEx に登録する必要があります。

BLUETOOTH_AUTHENTICATION_METHOD_LEGACYBLUETOOTH_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

こちらもご覧ください

BluetoothSendAuthenticationResponse