Freigeben über


Bluetooth-Funktionen

Die Funktionen in diesem Abschnitt werden zum Verwalten von Bluetooth-Geräten und -Diensten verwendet.

Bluetooth wird auch mithilfe der Windows Sockets-Programmierschnittstelle unterstützt. Weitere Informationen zum Programmieren von Bluetooth mithilfe der Windows Sockets-Schnittstelle finden Sie unter Windows Sockets-Unterstützung für Bluetooth.

Abschnitt Inhalt
BluetoothAuthenticateDevice- Sendet eine Authentifizierungsanforderung an ein Bluetooth-Remotegerät.
BluetoothAuthenticateDeviceEx- Sendet eine Authentifizierungsanforderung an ein Bluetooth-Remotegerät. Darüber hinaus kann diese Funktion Out-of-Band-Daten an den Funktionsaufruf übergeben werden, damit das Gerät authentifiziert wird.
BluetoothAuthenticateMultipleDevices Ermöglicht dem Aufrufer, mehrere Geräte während einer einzigen Instanz des Bluetooth-Verbindungs-Assistenten zu authentifizieren.
BluetoothDisplayDeviceProperties Ruft das Eigenschaftenblatt "Geräteinformationen der Systemsteuerung" auf.
BluetoothEnableDiscovery- Ändert den Ermittlungszustand eines lokalen Bluetooth-Funkgeräts oder -Radios.
BluetoothEnableIncomingConnections Ändert, ob ein lokales Bluetooth-Funkgerät eingehende Verbindungen akzeptiert.
BluetoothEnumerateInstalledServices Listet die GUIDs (globally unique identifiers) der Dienste auf, die auf einem Bluetooth-Gerät aktiviert sind.
BluetoothFindDeviceClose Schließt ein Enumerationshandle, das einer Geräteabfrage zugeordnet ist.
BluetoothFindFirstDevice Startet die Aufzählung lokaler Bluetooth-Geräte.
BluetoothFindFirstRadio Startet die Aufzählung lokaler Bluetooth-Funkgeräte.
BluetoothFindNextDevice Sucht das nächste Bluetooth-Gerät.
BluetoothFindNextRadio- Sucht das nächste Bluetooth-Radio.
BluetoothFindRadioClose Schließt das Enumerationshandle, das dem Suchen von Bluetooth-Radios zugeordnet ist.
BluetoothGetDeviceInfo- Ruft Informationen zu einem Remote-Bluetooth-Gerät ab. Das Bluetooth-Gerät muss zuvor über einen erfolgreichen Geräteanfrage-Funktionsaufruf identifiziert worden sein.
BluetoothGetRadioInfo- Ruft Informationen zu einem Bluetooth-Funkgerät ab.
BluetoothIsConnectable- Bestimmt, ob ein Bluetooth-Funkgerät oder Funkgerät angeschlossen werden kann.
BluetoothIsDiscoverable- Bestimmt, ob ein Bluetooth-Radio oder Funkgerät auffindbar ist.
BluetoothRegisterForAuthentication- Registriert eine Rückruffunktion, die aufgerufen wird, wenn ein bestimmtes Bluetooth-Gerät die Authentifizierung anfordert.
BluetoothRegisterForAuthenticationEx- Registriert eine Anwendung für eine Pinanforderung, einen numerischen Vergleich und eine Rückruffunktion.
BluetoothRemoveDevice Entfernt die Authentifizierung zwischen einem Bluetooth-Gerät und dem Computer, wobei alle zwischengespeicherten Informationen zum Gerät gelöscht werden.
BluetoothSdpEnumAttributes Zählt den SDP-Datensatzdatenstrom auf und ruft die Rückruffunktion für jedes Attribut im Datensatz auf.
BluetoothSdpGetAttributeValue Ruft den Attributwert für einen Attributbezeichner ab.
BluetoothSdpGetContainerElementData- Iterates over a container stream and returns each element that is contained within the container element.
BluetoothSdpGetElementData- Ruft ein einzelnes Element aus einem SDP-Datenstrom ab und analysiert es.
BluetoothSdpGetString- Konvertiert eine unformatierte Zeichenfolge, die in den SDP-Eintrag eingebettet ist, in eine Unicode-Zeichenfolge.
BluetoothSelectDevices- Aktiviert die Bluetooth-Geräteauswahl.
BluetoothSelectDevicesFree- Gibt Ressourcen frei, die einem vorherigen Aufruf der BluetoothSelectDevices-Funktion zugeordnet sind.
BluetoothSendAuthenticationResponse Wird aufgerufen, wenn eine Authentifizierungsanforderung zum Senden der Schlüsselantwort empfangen wird.
BluetoothSendAuthenticationResponseEx Wird aufgerufen, wenn eine Authentifizierungsanforderung zum Senden der Passkey- oder numerische Vergleichsantwort empfangen wird.
BluetoothSetLocalServiceInfo- Legt lokale Dienstinformationen für ein bestimmtes Bluetooth-Funkgerät fest.
BluetoothSetServiceState- Aktiviert oder deaktiviert Dienste für ein Bluetooth-Gerät.
BluetoothUnregisterAuthentication- Entfernt die Registrierung für eine Rückrufroutine, die zuvor mit einem Aufruf der BluetoothRegisterForAuthentication-funktion registriert wurde.
BluetoothUpdateDeviceRecord- Aktualisiert den cache des lokalen Computers über ein Bluetooth-Gerät.