Windows.Devices.Bluetooth Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Windows. Der Devices.Bluetooth-Namespace definiert eine Reihe von Windows-Runtime-APIs, mit denen Apps mit Bluetooth-Geräten interagieren können. Diese APIs sind für UWP-Apps, Windows App SDK (WinUI 3)-Desktop-Apps und Win32-Desktop-Apps verfügbar. Weitere Informationen finden Sie unter Bluetooth.
Klassen
| Name | Beschreibung |
|---|---|
| BluetoothAdapter |
Stellt einen Bluetooth-Adapter dar. |
| BluetoothClassOfDevice |
Stellt Funktionen bereit, um die Bluetooth Class Of Device (Bluetooth COD)-Informationen für ein Gerät zu ermitteln. |
| BluetoothDevice |
Stellt ein Bluetooth-Gerät dar. Beispielanwendungen, die diese Klasse verwenden, umfassen Geräteenumeration und Kopplungsbeispiel und Bluetooth RFCOMM-Chatbeispiel. |
| BluetoothDeviceId |
Stellt eine Bluetooth-Geräte-ID dar. |
| BluetoothLEAppearance |
Stellt Funktionen bereit, um die Bluetooth Low Energy (LE)-Darstellungsinformationen für ein Gerät zu ermitteln. Rufen Sie zum Abrufen einer Instanz dieser Klasse die BluetoothLEAppearance.FromRawValue-Methode oder die BluetoothLEAppearance.FromParts-Methode auf. |
| BluetoothLEAppearanceCategories |
Gibt den Erscheinungsbild-Kategoriecode des Bluetooth LE-Geräts an. |
| BluetoothLEAppearanceSubcategories |
Gibt den Unterkategorie "Darstellung" des Bluetooth LE-Geräts an. Weitere Informationen dazu, wie Unterkategorien Kategorien zugeordnet werden, finden Sie in der Bluetooth-Spezifikation. |
| BluetoothLEConnectionParameters |
Stellt Bluetooth LE-Verbindungsparameter dar. Weitere Informationen zu Verbindungsparametern und PHY finden Sie in der Bluetooth Core-Spezifikation. |
| BluetoothLEConnectionPhy |
Wird verwendet, um Informationen über die physische Bluetooth LE-Ebene (PHY) abzurufen. Weitere Informationen zu Verbindungsparametern und PHY finden Sie in der Bluetooth Core-Spezifikation. |
| BluetoothLEConnectionPhyInfo |
Stellt Informationen zur physischen Bluetooth LE-Ebene (PHY) dar. Weitere Informationen zu Verbindungsparametern und PHY finden Sie in der Bluetooth Core-Spezifikation. |
| BluetoothLEDevice |
Stellt ein Bluetooth LE-Gerät dar. Codebeispiele finden Sie unter Bluetooth Low Energy-Beispiel und Geräteaufzählung und -Kopplung. |
| BluetoothLEPreferredConnectionParameters |
Stellt bluetooth LE bevorzugte Verbindungsparameter dar. Weitere Informationen zu Verbindungsparametern und PHY finden Sie in der Bluetooth Core-Spezifikation. |
| BluetoothLEPreferredConnectionParametersRequest |
Stellt eine bevorzugte Bluetooth LE-Verbindungsparameteranforderung dar. Weitere Informationen zu Verbindungsparametern und PHY finden Sie in der Bluetooth Core-Spezifikation. |
| BluetoothSignalStrengthFilter |
Gruppenparameter zum Konfigurieren der empfangenen Signalstärkeanzeige (RSSI)-basierten Filterung. |
| BluetoothUuidHelper |
Eine Hilfsklasse, die Methoden zum Konvertieren zwischen Bluetooth-Geräte-UUID und kurzer ID bereitstellt. |
Enumerationen
| Name | Beschreibung |
|---|---|
| BluetoothAddressType |
Beschreibt den Bluetooth-Adresstyp. |
| BluetoothCacheMode |
Gibt an, ob anwendbare Bluetooth-API-Methoden auf im System zwischengespeicherten Werten ausgeführt werden sollen oder ob sie diese Werte vom Bluetooth-Gerät abrufen sollen. Weitere Informationen finden Sie in den Anmerkungen im Elementthema. |
| BluetoothConnectionStatus |
Gibt den Verbindungsstatus des Geräts an. |
| BluetoothError |
Gibt häufige Bluetooth-Fehlerfälle an. |
| BluetoothLEPreferredConnectionParametersRequestStatus |
Definiert Konstanten, die den Status einer bevorzugten Bluetooth LE-Verbindungsparameteranforderung angeben. Weitere Informationen zu Verbindungsparametern und PHY finden Sie in der Bluetooth Core-Spezifikation. |
| BluetoothMajorClass |
Gibt den Hauptklassencode des Geräts an, bei dem es sich um die allgemeine Gerätefamilie handelt, der das Gerät zugeordnet ist. |
| BluetoothMinorClass |
Gibt den Nebenklassencode des Geräts an. Diese werden im Kontext der Hauptklassencodes interpretiert. |
| BluetoothServiceCapabilities |
Gibt die Dienstfunktionen eines Geräts an. |
Hinweise
Hinweis
App-Framework-Kompatibilität: Die Bluetooth-APIs funktionieren von jedem Windows App-Framework, einschließlich WinAppSDK-Desktop-Apps und klassischen Win32-Apps. Verpackte Apps müssen die bluetooth Funktion im App-Manifest deklarieren. Entpackte Desktop-Apps können ohne Manifestdeklaration auf Bluetooth zugreifen. Anleitungen zum Aufrufen von WinRT-APIs aus Desktop-Apps finden Sie unter Aufrufen von Windows-Runtime-APIs in Desktop-Apps.