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 を含む)

こちらもご覧ください

BLUETOOTH_AUTHENTICATION_REQUIREMENTS

BLUETOOTH_DEVICE_INFO

BLUETOOTH_IO_CAPABILITY