Freigeben über


BLUETOOTH_OOB_DATA_INFO Struktur (bluetoothapis.h)

Die BLUETOOTH_OOB_DATA_INFO-Struktur enthält Daten, die zur Authentifizierung vor dem Einrichten einer Out-of-Band-Gerätekopplung verwendet werden.

Syntax

typedef struct _BLUETOOTH_OOB_DATA_INFO {
  UCHAR C[16];
  UCHAR R[16];
} BLUETOOTH_OOB_DATA_INFO, *PBLUETOOTH_OOB_DATA_INFO;

Member

C[16]

Ein kryptografischer 128-Bit-Schlüssel, der für die bidirektionale Authentifizierung verwendet wird.

R[16]

Eine zufällig generierte Zahl, die für die unidirektionale Authentifizierung verwendet wird. Wenn diese Nummer nicht vom Gerät angegeben wird, das die OOB-Sitzung initiiert, ist dieser Wert 0.

Hinweise

Weitere Informationen zum Erstellen von Schlüsseln für die OOB-Authentifizierung finden Sie in der Bluetooth Core-Spezifikation.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista, Windows XP mit SP2 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Kopfzeile bluetoothapis.h (include Bthsdpdef.h, BluetoothAPIs.h)