共用方式為


BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS結構 (bluetoothapis.h)

BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS結構包含藍牙裝置回應驗證要求的特定組態資訊。

語法

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_DEVICE_INFO 結構。

authenticationMethod

定義藍牙裝置所使用之驗證方法 的BLUETOOTH_AUTHENTICATION_METHOD 列舉。

ioCapability

定義藍牙裝置輸入/輸出功能的 BLUETOOTH_IO_CAPABILITY 列舉。

authenticationRequirements

BLUETOOTH_AUTHENTICATION_REQUIREMENTS指定驗證所需的「中間人」保護。

Numeric_Value

用於數值比較驗證的 ULONG 值。

Passkey

ULONG 值,用來作為用於驗證的通行密鑰。

規格需求

需求
最低支援的用戶端 具有 SP2 的 Windows XP [僅限傳統型應用程式]
最低支援的伺服器 都不支援
標頭 bluetoothapis.h (包括 Bthsdpdef.h、BluetoothAPIs.h)

另請參閱

BLUETOOTH_AUTHENTICATION_REQUIREMENTS

BLUETOOTH_DEVICE_INFO

BLUETOOTH_IO_CAPABILITY