Freigeben über


BluetoothUpdateDeviceRecord-Funktion (bluetoothapis.h)

Die BluetoothUpdateDeviceRecord-Funktion aktualisiert den cache des lokalen Computers über ein Bluetooth-Gerät.

Syntax

DWORD BluetoothUpdateDeviceRecord(
  const BLUETOOTH_DEVICE_INFO *pbtdi
);

Parameter

pbtdi

Ein Zeiger auf die zu aktualisierende BLUETOOTH_DEVICE_INFO-Struktur. Weitere Informationen finden Sie im Abschnitt mit Hinweisen.

Rückgabewert

Gibt bei Erfolg ERROR_SUCCESS zurück. In der folgenden Tabelle sind häufige Fehler aufgeführt.

Rückgabecode Beschreibung
ERROR_INVALID_PARAMETER
Der pbtdi-Parameter ist NULL.
ERROR_REVISION_MISMATCH
Der dwSize-Member der Struktur, auf die im pbtdi-Parameter verwiesen wird, ist ungültig.

Hinweise

Beim Aktualisieren eines Bluetooth-Gerätedatensatzes müssen die In der folgenden Tabelle aufgeführten Anforderungen für Elemente der BLUETOOTH_DEVICE_INFO-Struktur beachtet werden.

Mitglied Anforderung
dwSize Muss der Strukturgröße entsprechen.
Adresse Muss eine zuvor gefundene Funkadresse sein.
szName Muss den neuen Namen enthalten, der gespeichert werden soll.

Anforderungen

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

Weitere Informationen

BLUETOOTH_DEVICE_INFO

BLUETOOTH_DEVICE_SEARCH_PARAMS

BluetoothDisplayDeviceProperties

BluetoothFindDeviceClose

BluetoothFindFirstDevice

BluetoothFindNextDevice

BluetoothGetDeviceInfo

BluetoothRemoveDevice