BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS構造体 (bluetoothapis.h)
BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS構造体には、認証要求に応答する Bluetooth デバイスに関する特定の構成情報が含まれています。
構文
typedef struct _BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS {
BLUETOOTH_DEVICE_INFO deviceInfo;
BLUETOOTH_AUTHENTICATION_METHOD authenticationMethod;
BLUETOOTH_IO_CAPABILITY ioCapability;
BLUETOOTH_AUTHENTICATION_REQUIREMENTS authenticationRequirements;
union {
ULONG Numeric_Value;
ULONG Passkey;
};
} BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS, *PBLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS;
メンバー
deviceInfo
Bluetooth デバイスに関する情報を含む BLUETOOTH_DEVICE_INFO 構造体。
authenticationMethod
Bluetooth デバイスで使用される認証方法を定義する BLUETOOTH_AUTHENTICATION_METHOD 列挙。
ioCapability
Bluetooth デバイスの入出力機能を定義する BLUETOOTH_IO_CAPABILITY 列挙。
authenticationRequirements
BLUETOOTH_AUTHENTICATION_REQUIREMENTSは、認証に必要な "中間者" 保護を指定します。
Numeric_Value
数値比較認証に使用される ULONG 値。
Passkey
認証に使用されるパスキーとして使用される ULONG 値。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | WINDOWS XP と SP2 [デスクトップ アプリのみ] |
サポートされている最小のサーバー | サポートなし |
Header | bluetoothapis.h (Bthsdpdef.h、BluetoothAPIs.h を含む) |