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.
Übersicht über die Bluetooth-Technologie.
Zum Entwickeln von Bluetooth benötigen Sie die folgenden Header:
Programmieranleitungen für diese Technologie finden Sie unter:
Enumerationen
BLUETOOTH_AUTHENTICATION_METHOD BLUETOOTH_AUTHENTICATION_METHOD Enumeration definiert die unterstützten Authentifizierungstypen während der Gerätekopplung. |
BLUETOOTH_AUTHENTICATION_REQUIREMENTS BLUETOOTH_AUTHENTICATION_REQUIREMENTS Enumeration gibt den für die Authentifizierung erforderlichen Schutz "Man in the Middle" an. |
BLUETOOTH_IO_CAPABILITY BLUETOOTH_IO_CAPABILITY Enumeration definiert die Eingabe-/Ausgabefunktionen eines Bluetooth-Geräts. |
Functions
BluetoothAuthenticateDevice Sendet eine Authentifizierungsanforderung an ein Bluetooth-Remotegerät. |
BluetoothAuthenticateDeviceEx Die BluetoothAuthenticateDeviceEx-Funktion sendet eine Authentifizierungsanforderung an ein Bluetooth-Remotegerät. |
BluetoothAuthenticateMultipleDevices Ermöglicht es dem Aufrufer, während einer einzelnen instance des Bluetooth-Verbindungs-Assistenten zur Authentifizierung mehrerer Geräte aufzufordern. |
BluetoothDisplayDeviceProperties Startet Systemsteuerung Eigenschaftenblatt für Geräteinformationen. |
BluetoothEnableDiscovery Die BluetoothEnableDiscovery-Funktion ändert den Ermittlungsstatus eines lokalen Bluetooth-Funkgeräts oder -Funkgeräts. |
BluetoothEnableIncomingConnections Die BluetoothEnableIncomingConnections-Funktion ändert, ob ein lokales Bluetooth-Funkgerät eingehende Verbindungen akzeptiert. |
BluetoothEnumerateInstalledServices Die BluetoothEnumerateInstalledServices-Funktion listet die auf einem Bluetooth-Gerät aktivierten Dienst-GUIDs (Globally Unique Identifiers) auf. |
BluetoothFindDeviceClose Die BluetoothFindDeviceClose-Funktion schließt ein Enumerationshandle, das einer Geräteabfrage zugeordnet ist. |
BluetoothFindFirstDevice Die BluetoothFindFirstDevice-Funktion beginnt die Enumeration Bluetooth-Geräte. |
BluetoothFindFirstRadio Die BluetoothFindFirstRadio-Funktion beginnt mit der Enumeration lokaler Bluetooth-Funkgeräte. |
BluetoothFindNextDevice Die BluetoothFindNextDevice-Funktion findet das nächste Bluetooth-Gerät. |
BluetoothFindNextRadio Die BluetoothFindNextRadio-Funktion findet das nächste Bluetooth-Radio. |
BluetoothFindRadioClose Die BluetoothFindRadioClose-Funktion schließt das Enumerationshandle, das mit der Suche nach Bluetooth-Radios verknüpft ist. |
BluetoothGetDeviceInfo Ruft Informationen zu einem Bluetooth-Remotegerät ab. |
BluetoothGetRadioInfo Ruft Informationen zu einem Bluetooth-Funkgerät ab. |
BluetoothIsConnectable Die BluetoothIsConnectable-Funktion bestimmt, ob ein Bluetooth-Funkgerät oder ein Bluetooth-Funkgerät angeschlossen werden kann. |
BluetoothIsDiscoverable Die BluetoothIsDiscoverable-Funktion bestimmt, ob ein Bluetooth-Funkgerät oder ein Bluetooth-Funkgerät auffindbar ist. |
BluetoothIsVersionAvailable Die BluetoothIsVersionAvailable-Funktion gibt an, ob der installierte Bluetooth-Binärsatz die angeforderte Version unterstützt. |
BluetoothRegisterForAuthentication Die BluetoothRegisterForAuthentication-Funktion registriert eine Rückruffunktion, die aufgerufen wird, wenn ein bestimmtes Bluetooth-Gerät die Authentifizierung anfordert. |
BluetoothRegisterForAuthenticationEx Die BluetoothRegisterForAuthenticationEx-Funktion 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 und löscht zwischengespeicherte Dienstinformationen für das Gerät. |
BluetoothSdpEnumAttributes Die BluetoothSdpEnumAttributes-Funktion listet den SDP-Datensatzdatenstrom auf und ruft die Rückruffunktion für jedes Attribut im Datensatz auf. |
BluetoothSdpGetAttributeValue Die BluetoothSdpGetAttributeValue-Funktion ruft den Attributwert für einen Attributbezeichner ab. |
BluetoothSdpGetContainerElementData Durchläuft einen Containerstream und gibt jedes element zurück, das im Containerelement enthalten ist. |
BluetoothSdpGetElementData Ruft ein einzelnes Element aus einem SDP-Stream ab und analysiert es. |
BluetoothSdpGetString Konvertiert eine unformatierte Zeichenfolge, die in den SDP-Eintrag eingebettet ist, in eine Unicode-Zeichenfolge. |
BluetoothSelectGeräte Aktiviert die Bluetooth-Geräteauswahl. |
BluetoothSelectDevicesFree Gibt Ressourcen frei, die einem vorherigen Aufruf von BluetoothSelectDevices zugeordnet sind. |
BluetoothSendAuthenticationResponse Die BluetoothSendAuthenticationResponse-Funktion wird aufgerufen, wenn eine Authentifizierungsanforderung zum Senden der Passkeyantwort empfangen wird. |
BluetoothSendAuthenticationResponseEx Die BluetoothSendAuthenticationResponseEx-Funktion wird aufgerufen, wenn eine Authentifizierungsanforderung zum Senden des Schlüssels oder eine Numerische Vergleichsantwort gestellt wird. |
BluetoothSetServiceState Aktiviert oder deaktiviert Dienste für ein Bluetooth-Gerät. |
BluetoothUnregisterAuthentication Die BluetoothUnregisterAuthentication-Funktion entfernt die Registrierung für eine Rückrufroutine, die zuvor mit einem Aufruf der BluetoothRegisterForAuthentication-Funktion registriert wurde. |
BluetoothUpdateDeviceRecord Updates den lokalen Computercache für ein Bluetooth-Gerät. |
PFN_AUTHENTICATION_CALLBACK Wird in Verbindung mit der BluetoothRegisterForAuthentication-Funktion verwendet. |
PFN_AUTHENTICATION_CALLBACK_EX PFN_AUTHENTICATION_CALLBACK_EX Funktion ist ein Rückruffunktionsprototyp, der in Verbindung mit der BluetoothRegisterForAuthenticationEx-Funktion verwendet wird. |
PFN_BLUETOOTH_ENUM_ATTRIBUTES_CALLBACK Ein Rückruffunktionsprototyp, der einmal für jedes Attribut aufgerufen wird, das im pSDPStream-Parameter gefunden wird, der an den BluetoothSdpEnumAttributes-Funktionsaufruf übergeben wird. |
PFN_DEVICE_CALLBACK Ein Rückrufprototyp, der in Verbindung mit der Auswahl von Bluetooth-Geräten verwendet wird. |
Strukturen
BLUETOOTH_ADDRESS_STRUCT Die BLUETOOTH_ADDRESS-Struktur stellt die Adresse eines Bluetooth-Geräts bereit. |
BLUETOOTH_AUTHENTICATE_RESPONSE BLUETOOTH_AUTHENTICATE_RESPONSE Struktur enthält Informationen, die als Reaktion auf ein BTH_REMOTE_AUTHENTICATE_REQUEST-Ereignis übergeben werden. |
BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS BLUETOOTH_AUTHENTICATION_CALLBACK_PARAMS Struktur enthält spezifische Konfigurationsinformationen zum Bluetooth-Gerät, das auf eine Authentifizierungsanforderung reagiert. |
BLUETOOTH_COD_PAIRS Die BLUETOOTH_COD_PAIRS-Struktur ermöglicht die Spezifikation und den Abruf von Cod-Informationen (Bluetooth Class Of Device). |
BLUETOOTH_DEVICE_INFO_STRUCT Die BLUETOOTH_DEVICE_INFO-Struktur enthält Informationen zu einem Bluetooth-Gerät. |
BLUETOOTH_DEVICE_SEARCH_PARAMS Gibt Suchkriterien für Bluetooth-Gerätesuchen an. |
BLUETOOTH_FIND_RADIO_PARAMS Die BLUETOOTH_FIND_RADIO_PARAMS-Struktur erleichtert das Aufzählen installierter Bluetooth-Funkgeräte. |
BLUETOOTH_LOCAL_SERVICE_INFO_STRUCT Enthält lokale Dienstinformationen für ein Bluetooth-Gerät. |
BLUETOOTH_NUMERIC_COMPARISON_INFO BLUETOOTH_NUMERIC_COMPARISON_INFO Struktur enthält den numerischen Wert, der für die Authentifizierung über einen numerischen Vergleich verwendet wird. |
BLUETOOTH_OOB_DATA_INFO BLUETOOTH_OOB_DATA_INFO Struktur enthält Daten, die zur Authentifizierung vor dem Einrichten einer Out-of-Band-Gerätekopplung verwendet werden. |
BLUETOOTH_PASSKEY_INFO BLUETOOTH_PASSKEY_INFO Struktur enthält einen für die Authentifizierung verwendeten Kennungswert. Ein Passkey ähnelt einem Kennwort, mit der Ausnahme, dass ein Kennungswert nur einmal für die Authentifizierung verwendet wird. |
BLUETOOTH_PIN_INFO BLUETOOTH_PIN_INFO-Struktur enthält Informationen, die für die Authentifizierung per PIN verwendet werden. |
BLUETOOTH_RADIO_INFO Enthält Informationen zu einem Bluetooth-Funkgerät. |
BLUETOOTH_SELECT_DEVICE_PARAMS Erleichtert und verwaltet die Sichtbarkeit, Authentifizierung und Auswahl von Bluetooth-Geräten und -Diensten. |
BTH_DEVICE_INFO Speichert Informationen zu einem Bluetooth-Gerät. |
BTH_HCI_EVENT_INFO Wird in Verbindung mit dem Abrufen WM_DEVICECHANGE Nachrichten für Bluetooth verwendet. |
BTH_L2CAP_EVENT_INFO Enthält Daten zu Ereignissen, die einem L2CAP-Kanal zugeordnet sind. |
BTH_QUERY_DEVICE Die BTH_QUERY_DEVICE-Struktur wird beim Abfragen nach dem Vorhandensein eines Bluetooth-Geräts verwendet. |
BTH_QUERY_SERVICE Die BTH_QUERY_SERVICE-Struktur wird verwendet, um einen Bluetooth-Dienst abzufragen. |
BTH_RADIO_IN_RANGE Speichert Daten zu Bluetooth-Geräten innerhalb des Kommunikationsbereichs. |
BTH_SET_SERVICE Stellt Dienstinformationen für den angegebenen Bluetooth-Dienst bereit. |
SDP_ELEMENT_DATA Die SDP_ELEMENT_DATA-Struktur speichert SDP-Elementdaten. |
SDP_STRING_TYPE_DATA Die SDP_STRING_TYPE_DATA-Struktur speichert Informationen zu SDP-Zeichenfolgentypen. |
SdpAttributeRange Die SdpAttributeRange-Struktur wird in einer Bluetooth-Abfrage verwendet, um den Satz von Attributen einzuschränken, die in der Abfrage zurückgegeben werden sollen. |
SdpQueryUuid Die SdpQueryUuid-Struktur erleichtert die Suche nach UUIDs. |
SdpQueryUuidUnion Die SdpQueryUuidUnion-Union enthält die UUID, für die eine SDP-Abfrage ausgeführt werden soll. Wird in Verbindung mit der SdpQueryUuid-Struktur verwendet. |
SOCKADDR_BTH Die SOCKADDR_BTH-Struktur wird in Verbindung mit Bluetooth-Socketvorgängen verwendet, die durch Adressfamilien AF_BTH definiert werden. |