BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS structure (bluetoothapis.h)
La structure BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS contient des informations de configuration spécifiques sur l’appareil Bluetooth qui répond à une demande d’authentification.
Syntaxe
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;
Membres
deviceInfo
Structure BLUETOOTH_DEVICE_INFO qui contient des informations sur un appareil Bluetooth.
authenticationMethod
Énumération BLUETOOTH_AUTHENTICATION_METHOD qui définit la méthode d’authentification utilisée par l’appareil Bluetooth.
ioCapability
Énumération BLUETOOTH_IO_CAPABILITY qui définit les fonctionnalités d’entrée/sortie de l’appareil Bluetooth.
authenticationRequirements
Une BLUETOOTH_AUTHENTICATION_REQUIREMENTS spécifie la protection « Man in the Middle » requise pour l’authentification.
Numeric_Value
Valeur ULONG utilisée pour l’authentification de comparaison numérique.
Passkey
Valeur ULONG utilisée comme clé d’accès utilisée pour l’authentification.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP avec SP2 [applications de bureau uniquement] |
Serveur minimal pris en charge | Aucun pris en charge |
En-tête | bluetoothapis.h (inclure Bthsdpdef.h, BluetoothAPIs.h) |