Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die BluetoothFindFirstDevice-Funktion beginnt die Enumeration Bluetooth-Geräte.
Syntax
HBLUETOOTH_DEVICE_FIND BluetoothFindFirstDevice(
const BLUETOOTH_DEVICE_SEARCH_PARAMS *pbtsp,
BLUETOOTH_DEVICE_INFO *pbtdi
);
Parameter
pbtsp
Zeiger auf eine BLUETOOTH_DEVICE_SEARCH_PARAMS-Struktur . Das dwSize-Element der BLUETOOTH_DEVICE_SEARCH_PARAMS Struktur, auf die pbtsp verweist, muss der Größe der Struktur entsprechen.
pbtdi
Zeiger auf eine BLUETOOTH_DEVICE_INFO Struktur, in der Informationen über das erste gefundene Bluetooth-Gerät platziert werden. Das dwSize-Element der BLUETOOTH_DEVICE_INFO Struktur, auf die pbtdi verweist, muss der Größe der Struktur entsprechen, andernfalls schlägt der Aufruf der BluetoothFindFirstDevice-Funktion fehl.
Rückgabewert
Gibt nach erfolgreicher Fertigstellung ein gültiges Handle für das erste Bluetooth-Gerät zurück, und der pbtdi-Parameter verweist auf Informationen zum Gerät. Wenn dieser Handle nicht mehr benötigt wird, muss er über bluetoothFindDeviceClose geschlossen werden.
Gibt NULL zurück, wenn ein Fehler auftritt. Rufen Sie die GetLastError-Funktion auf, um weitere Informationen zum Fehler zu erhalten. In der folgenden Tabelle werden häufige Fehler beschrieben:
Rückgabecode | Beschreibung |
---|---|
|
Der pbtsp - oder pbtdi-Parameter ist NULL. |
|
Die Struktur, auf die pbtsp oder pbtdi verweist, ist nicht die richtige Größe. |
Hinweise
Die BluetoothFindFirstDevice-Funktion findet keine Bluetooth Low Energy-Geräte (LE). Um auf Bluetooth LE-Geräte zuzugreifen, verwenden Sie die Windows-Runtime Bluetooth Low Energy-APIs. Die Windows-Runtime-APIs für Bluetooth funktionieren sowohl in UWP- als auch in klassischen Desktop-Apps.
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_SEARCH_PARAMS