структура 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) |