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) |