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.
Dieser Header wird von bltooth verwendet. Weitere Informationen finden Sie unter
bthioctl.h enthält die folgenden Programmierschnittstellen:
IOCTLs
|
IOCTL_BTH_DISCONNECT_DEVICE Profiltreiber verwenden IOCTL_BTH_DISCONNECT_DEVICE, um das Betriebssystem anzufordern, das angegebene Remotegerät zu trennen. |
|
IOCTL_BTH_GET_DEVICE_INFO Die IOCTL_BTH_GET_DEVICE_INFO-Anforderung gibt Informationen zu allen zwischengespeicherten, zuvor ermittelten Remoteradios zurück, die Bluetooth-fähig sind. |
|
IOCTL_BTH_GET_LOCAL_INFO Die IOCTL_BTH_GET_LOCAL_INFO-Anforderung gibt Informationen über das lokale Bluetooth-System und das Funkgerät zurück. |
|
IOCTL_BTH_GET_RADIO_INFO Die IOCTL_BTH_GET_RADIO_INFO-Anforderung ruft Informationen zum angegebenen Remotefunk ab. |
|
IOCTL_BTH_HCI_VENDOR_COMMAND Mit der IOCTL_BTH_HCI_VENDOR_COMMAND-Anforderung können Bluetooth-Anwendungen herstellerspezifische Befehle an Funkgeräte senden. |
|
IOCTL_BTH_SDP_ATTRIBUTE_SEARCH Die IOCTL_BTH_SDP_ATTRIBUTE_SEARCH Anforderung ruft Attribute für den angegebenen SDP-Eintrag ab. |
|
IOCTL_BTH_SDP_CONNECT Die IOCTL_BTH_SDP_CONNECT-Anforderung erstellt eine Verbindung mit dem SDP-Dienst auf einem Bluetooth-Remotegerät. |
|
IOCTL_BTH_SDP_DISCONNECT Die IOCTL_BTH_SDP_DISCONNECT-Anforderung schließt eine Verbindung mit einem Remote-SDP-Server. |
|
IOCTL_BTH_SDP_REMOVE_RECORD Die IOCTL_BTH_SDP_REMOVE_RECORD Anforderung entfernt einen lokalen SDP-Eintrag, den der Profiltreiber zuvor übermittelt hat. Der lokale Server bietet diesen Datensatz nicht mehr für Remotegeräte an. |
|
IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH Die IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH-Anforderung kombiniert einen SDP-Dienst und die Attributsuche in einem einzelnen Vorgang. Dadurch kann ein Aufrufer SDP-Datensätze direkt von einem Remotegerät abrufen. |
|
IOCTL_BTH_SDP_SERVICE_SEARCH Die IOCTL_BTH_SDP_SERVICE_SEARCH Anforderung kontaktiert ein Remotegerät mit einer SDP-Anforderung für Handles für SDP-Datensätze einer bestimmten Dienstklasse oder -klassen. |
|
IOCTL_BTH_SDP_SUBMIT_RECORD Die IOCTL_BTH_SDP_SUBMIT_RECORD-Anforderung ermöglicht es einem Profiltreiber, dem lokalen SDP-Server einen SDP-Eintrag hinzuzufügen, sodass der Client ankündigen kann, dass ein Dienst auf dem lokalen Computer verfügbar ist. |
|
IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO Die IOCTL_BTH_SDP_SUBMIT_RECORD_WITH_INFO Anforderung fügt dem lokalen SDP-Server einen SDP-Eintrag zusammen mit Attributen hinzu, die nicht Teil des SDP-Eintrags selbst sind. |
|
IOCTL_INTERNAL_BTH_SUBMIT_BRB Profiltreiber verwenden IOCTL_INTERNAL_BTH_SUBMIT_BRB, um einen Bluetooth-Anforderungsblock (BRB) an den Bluetooth-Treiberstapel zu übermitteln. |
|
IOCTL_INTERNAL_BTHENUM_GET_DEVINFO Die IOCTL_INTERNAL_BTHENUM_GET_DEVINFO-Anforderung gibt Informationen zum Remotegerät zurück, das dazu geführt hat, dass der Plug-and-Play-Manager (PnP) die aktuelle instance des Profiltreibers geladen hat. |
|
IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO Die IOCTL_INTERNAL_BTHENUM_GET_ENUMINFO Anforderung ruft Informationen zum zugrunde liegenden Gerät und Dienst ab, die dazu geführt haben, dass der Plug-and-Play-Manager (PnP) den Profiltreiber geladen hat. |
Strukturen
|
BTH_COMMAND_HEADER Die BTH_COMMAND_HEADER-Struktur gibt Headerinformationen für einen anbieterspezifischen HCI-Befehl an. |
|
BTH_DEVICE_INFO_LIST Die BTH_DEVICE_INFO_LIST-Struktur enthält Ausgabeinformationen zu allen zwischengespeicherten, zuvor ermittelten Remotegeräten. |
|
BTH_LOCAL_RADIO_INFO Die BTH_LOCAL_RADIO_INFO-Struktur enthält Informationen über das lokale Bluetooth-System und das Funkgerät. |
|
BTH_RADIO_INFO Die BTH_RADIO_INFO-Struktur enthält Informationen zu einem Remotefunk. |
|
BTH_SDP_ATTRIBUTE_SEARCH_REQUEST Die BTH_SDP_ATTRIBUTE_SEARCH_REQUEST-Struktur enthält Informationen, die für eine SDP-Attributsuche relevant sind. |
|
BTH_SDP_CONNECT Die BTH_SDP_CONNECT-Struktur enthält Eingabe- und Ausgabeinformationen zu einer Verbindung zwischen dem lokalen Bluetooth-System und einem SDP-Remoteserver. Diese Struktur wird als Eingabepuffer und Ausgabepuffer von IOCTL_BTH_SDP_CONNECT übergeben. |
|
BTH_SDP_DISCONNECT Die BTH_SDP_DISCONNECT-Struktur enthält Eingabeinformationen zu einem Verbindungshandle für die zu beendende SDP-Remoteverbindung. Diese Struktur wird als Eingabepuffer von IOCTL_BTH_SDP_DISCONNECT übergeben. |
|
BTH_SDP_RECORD Die BTH_SDP_RECORD-Struktur enthält Informationen zu einem SDP-Eintrag, der dem lokalen SDP-Server hinzugefügt werden soll. |
|
BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST Die BTH_SDP_SERVICE_ATTRIBUTE_SEARCH_REQUEST-Struktur enthält Informationen, die für eine kombinierte SDP-Dienst- und Attributsuche relevant sind. Diese Struktur wird als Eingabepuffer an die IOCTL_BTH_SDP_SERVICE_ATTRIBUTE_SEARCH IOCTL übergeben. |
|
BTH_SDP_SERVICE_SEARCH_REQUEST Die BTH_SDP_SERVICE_SEARCH_REQUEST-Struktur enthält Informationen, die für eine SDP-Dienstsuche relevant sind. |
|
BTH_SDP_STREAM_RESPONSE Die BTH_SDP_STREAM_RESPONSE-Struktur enthält Informationen zu einem SDP-Datensatz. |
|
BTH_VENDOR_EVENT_INFO Die BTH_VENDOR_EVENT_INFO-Struktur gibt den Puffer an, der der GUID_BLUETOOTH_HCI_VENDOR_EVENT GUID zugeordnet ist. |
|
BTH_VENDOR_PATTERN Die BTH_VENDOR_PATTERN-Struktur gibt ein Anbietermuster an. |
|
BTH_VENDOR_SPECIFIC_COMMAND Die BTH_VENDOR_SPECIFIC_COMMAND-Struktur gibt einen herstellerspezifischen Bluetooth-Befehl an. |