BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS Struktur (bluetoothapis.h)
Die BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS-Struktur enthält spezifische Konfigurationsinformationen zum Bluetooth-Gerät, das auf eine Authentifizierungsanforderung reagiert.
Syntax
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;
Member
deviceInfo
Eine BLUETOOTH_DEVICE_INFO Struktur, die Informationen zu einem Bluetooth-Gerät enthält.
authenticationMethod
Eine BLUETOOTH_AUTHENTICATION_METHOD-Enumeration , die die vom Bluetooth-Gerät verwendete Authentifizierungsmethode definiert.
ioCapability
Eine BLUETOOTH_IO_CAPABILITY-Enumeration , die die Ein-/Ausgabefunktionen des Bluetooth-Geräts definiert.
authenticationRequirements
Ein BLUETOOTH_AUTHENTICATION_REQUIREMENTS gibt den für die Authentifizierung erforderlichen Schutz "Man in the Middle" an.
Numeric_Value
Ein ULONG-Wert , der für die Authentifizierung mit numerischem Vergleich verwendet wird.
Passkey
Ein ULONG-Wert , der als Passkey für die Authentifizierung verwendet wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows XP mit SP2 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Nicht unterstützt |
Kopfzeile | bluetoothapis.h (include Bthsdpdef.h, BluetoothAPIs.h) |