BLUETOOTH_AUTHENTICATE_RESPONSE 構造体 (bluetoothapis.h)
BLUETOOTH_AUTHENTICATE_RESPONSE構造体には、BTH_REMOTE_AUTHENTICATE_REQUEST イベントに応答して渡される情報が含まれています。
構文
typedef struct _BLUETOOTH_AUTHENTICATE_RESPONSE {
BLUETOOTH_ADDRESS bthAddressRemote;
BLUETOOTH_AUTHENTICATION_METHOD authMethod;
union {
BLUETOOTH_PIN_INFO pinInfo;
BLUETOOTH_OOB_DATA_INFO oobInfo;
BLUETOOTH_NUMERIC_COMPARISON_INFO numericCompInfo;
BLUETOOTH_PASSKEY_INFO passkeyInfo;
};
UCHAR negativeResponse;
} BLUETOOTH_AUTHENTICATE_RESPONSE, *PBLUETOOTH_AUTHENTICATE_RESPONSE;
メンバー
bthAddressRemote
認証応答を要求するデバイスのアドレスを含む BLUETOOTH_ADDRESS 構造体。
メモ この情報は、コールバックから取得した PBLUETOOTH_AUTHENTICATION_CALLBACK PARAMS 構造体にあります。
authMethod
サポートされている認証方法を定義する BLUETOOTH_AUTHENTICATION_METHOD 列挙。
メモ この情報は、コールバックから取得した PBLUETOOTH_AUTHENTICATION_CALLBACK PARAMS 構造体にあります。
pinInfo
authMethod で定義されている認証方法に従って、次のいずれかの構造を使用する必要があります。 たとえば、 BLUETOOTH_AUTHENTICATION_METHOD_LEGACY が指定されている場合は、BLUETOOTH_PIN_INFO構造体を設定する必要があります。
ピン認証の情報が含まれています。
oobInfo
デバイスの認証に使用される帯域外データが含まれます。
numericCompInfo
数値比較認証の情報が含まれています。
passkeyInfo
パスキー認証の情報が含まれています。
negativeResponse
認証 要求が拒否された場合は TRUE。それ以外の場合 は FALSE。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | WINDOWS XP と SP2 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
Header | bluetoothapis.h (Bthsdpdef.h、BluetoothAPIs.h を含む) |