IOCTL_BTHX_QUERY_CAPABILITIES IOCTL (bthxddi.h)
IOCTL_BTHX_QUERY_CAPABILITIES wird verwendet, um die Funktionen des Transporttreibers abzufragen.
Hauptcode
Eingabepuffer
Keine.
Eingabepufferlänge
Keine.
Ausgabepuffer
Das AssociatedIrp.SystemBuffer-Element verweist auf einen Puffer, der eine BTHX_CAPABILITIES-Struktur enthält.
Länge des Ausgabepuffers
Die Länge des Puffers entspricht der Größe der BTHX_CAPABILITIES Struktur.
Statusblock
Das Element Information der STATUS_BLOCK-Struktur ist auf die Größe der Struktur festgelegt.
Das Statuselement ist auf einen der Werte in der folgenden Tabelle festgelegt.
Statuswert | BESCHREIBUNG |
---|---|
STATUS_SUCCESS | Das IOCTL wurde erfolgreich abgeschlossen. |
Hinweise
Beim Start sendet der Bluetooth-Stapel IOCTL_BTHX_QUERY_CAPABILITIES, um die Funktionen des Transporttreibers abzufragen.
Dies ist ein synchroner Aufruf, und ein Fehler dieses IOCTL verhindert, dass Windows den Bluetooth-Stapel lädt.
Der Ausgabepuffer dieser IOCTL wird durch die BTHX_CAPABILITIES-Struktur definiert.
Das MaxScoChannels-Element muss auf 1 festgelegt werden. Das ScoSupport-Element muss auf ScoSupportHCIBypass festgelegt werden. Andernfalls wird verhindert, dass der Stapel geladen wird.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Wird ab Windows 8 unterstützt. |
Kopfzeile | bthxddi.h |
IRQL | <= DISPATCH_LEVEL |