struttura BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS (bluetoothapis.h)
La struttura BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS contiene informazioni di configurazione specifiche sul dispositivo Bluetooth che risponde a una richiesta di autenticazione.
Sintassi
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;
Members
deviceInfo
Struttura BLUETOOTH_DEVICE_INFO che contiene informazioni su un dispositivo Bluetooth.
authenticationMethod
Enumerazione BLUETOOTH_AUTHENTICATION_METHOD che definisce il metodo di autenticazione utilizzato dal dispositivo Bluetooth.
ioCapability
Enumerazione BLUETOOTH_IO_CAPABILITY che definisce le funzionalità di input/output del dispositivo Bluetooth.
authenticationRequirements
Un BLUETOOTH_AUTHENTICATION_REQUIREMENTS specifica la protezione "Man in the Middle" necessaria per l'autenticazione.
Numeric_Value
Valore ULONG utilizzato per l'autenticazione di confronto numerico.
Passkey
Valore ULONG usato come passkey usato per l'autenticazione.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP con SP2 [solo app desktop] |
Server minimo supportato | Nessuno supportato |
Intestazione | bluetoothapis.h (include Bthsdpdef.h, BluetoothAPIs.h) |