estructura BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS (bluetoothapis.h)

La estructura BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS contiene información de configuración específica sobre el dispositivo Bluetooth que responde a una solicitud de autenticación.

Sintaxis

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;

Miembros

deviceInfo

Estructura BLUETOOTH_DEVICE_INFO que contiene información sobre un dispositivo Bluetooth.

authenticationMethod

Enumeración BLUETOOTH_AUTHENTICATION_METHOD que define el método de autenticación utilizado por el dispositivo Bluetooth.

ioCapability

Enumeración BLUETOOTH_IO_CAPABILITY que define las funcionalidades de entrada y salida del dispositivo Bluetooth.

authenticationRequirements

Un BLUETOOTH_AUTHENTICATION_REQUIREMENTS especifica la protección "Man in the Middle" necesaria para la autenticación.

Numeric_Value

Valor ULONG utilizado para la autenticación de comparación numérica.

Passkey

Valor de ULONG que se usa como clave de paso utilizada para la autenticación.

Requisitos

Requisito Value
Cliente mínimo compatible Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible No se admite ninguno
Encabezado bluetoothapis.h (incluye Bthsdpdef.h, BluetoothAPIs.h)

Consulte también

BLUETOOTH_AUTHENTICATION_REQUIREMENTS

BLUETOOTH_DEVICE_INFO

BLUETOOTH_IO_CAPABILITY