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.
IOCTL_BTHX_QUERY_CAPABILITIES wird verwendet, um die Funktionen des Transporttreibers abzufragen.
Hauptcode
Eingabepuffer
Nichts.
Eingabepufferlänge
Nichts.
Ausgabepuffer
Der AssociatedIrp.SystemBuffer Member verweist auf einen Puffer, der eine BTHX_CAPABILITIES Struktur enthält.
Länge des Ausgabepuffers
Die Länge des Puffers ist die Größe der BTHX_CAPABILITIES Struktur.
Statusblock
Das Information Element der STATUS_BLOCK-Struktur wird auf die Größe der Struktur festgelegt.
Der Status Member wird auf einen der Werte in der folgenden Tabelle festgelegt.
| Statuswert | Beschreibung |
|---|---|
| STATUS_SUCCESS | Die IOCTL wurde erfolgreich abgeschlossen. |
Bemerkungen
Während des Starts sendet der Bluetooth-Stapel IOCTL_BTHX_QUERY_CAPABILITIES, um die Funktionen des Transporttreibers abzufragen.
Dies ist ein synchroner Aufruf und Fehler dieser IOCTL verhindert, dass Windows den Bluetooth-Stapel lädt.
Der Ausgabepuffer dieser IOCTL wird durch die BTHX_CAPABILITIES-Struktur definiert.
Der MaxScoChannels Member muss auf 1 festgelegt sein. Der ScoSupport Member muss auf ScoSupportHCIBypass-festgelegt werden. Andernfalls wird verhindert, dass der Stapel geladen wird.
Anforderungen
| Anforderung | Wert |
|---|---|
| mindestens unterstützte Client- | Wird ab Windows 8 unterstützt. |
| Header- | bthxddi.h |
| IRQL- | <= DISPATCH_LEVEL |