Поделиться через


структура 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_DEVICE_INFO , содержащая сведения об устройстве Bluetooth.

authenticationMethod

Перечисление BLUETOOTH_AUTHENTICATION_METHOD , определяющее метод проверки подлинности, используемый устройством Bluetooth.

ioCapability

Перечисление BLUETOOTH_IO_CAPABILITY , определяющее возможности ввода-вывода устройства Bluetooth.

authenticationRequirements

BLUETOOTH_AUTHENTICATION_REQUIREMENTS указывает защиту "Человек посередине", необходимую для проверки подлинности.

Numeric_Value

Значение ULONG , используемое для проверки подлинности числового сравнения.

Passkey

Значение ULONG , используемое в качестве ключа доступа, используемого для проверки подлинности.

Требования

Требование Значение
Минимальная версия клиента Windows XP с пакетом обновления 2 (SP2) [только классические приложения]
Минимальная версия сервера Ни одна версия не поддерживается
Верхняя часть bluetoothapis.h (включая Bthsdpdef.h, BluetoothAPIs.h)

См. также раздел

BLUETOOTH_AUTHENTICATION_REQUIREMENTS

BLUETOOTH_DEVICE_INFO

BLUETOOTH_IO_CAPABILITY