Freigeben über


IOCTL_BTH_GET_RADIO_INFO IOCTL (bthioctl.h)

Die IOCTL_BTH_GET_RADIO_INFO Anforderung ruft Informationen über das angegebene Remotefunkgerät ab.

Hauptcode

IRP_MJ_DEVICE_CONTROL

Eingabepuffer

Der AssociatedIrp.SystemBuffer Member gibt die Bluetooth-Adresse des abzufragenden Remotefunks an.

Eingabepufferlänge

Die Länge des Puffers.

Ausgabepuffer

Der AssociatedIrp.SystemBuffer Member verweist auf einen Puffer, der eine BTH_RADIO_INFO Struktur enthält. Diese Struktur enthält Informationen zur Featureunterstützung des Remotefunks für das Link Management Protocol (LMP), die Hersteller-ID des Funkgeräts und seine LMP-Version.

Länge des Ausgabepuffers

Die Länge einer BTH_RADIO_INFO Struktur.

Statusblock

Wenn die Anforderung erfolgreich ist, wird das Information Member der STATUS_BLOCK Struktur auf die Größe des Ausgabepuffers in Byte festgelegt. Andernfalls wird der Information Member auf Null festgelegt.

Der Status Member wird auf einen der Werte in der folgenden Tabelle festgelegt.

Statuswert Beschreibung
STATUS_SUCCESS Die IOCTL wurde erfolgreich abgeschlossen.
STATUS_DEVICE_NOT_CONNECTED Das Geräteobjekt für das angegebene Gerät war nicht verbunden.

Bemerkungen

Die IOCTL_BTH_GET_RADIO_INFO IOCTL gibt ähnliche Informationen wie die IOCTL_BTH_GET_LOCAL_INFO IOCTL zurück, aber für ein Remote-Bluetooth-Funkgerät.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Versionen:_Supported in Windows Vista und höher.
Header- bthioctl.h (include Bthioctl.h)
IRQL- <= PASSIVE_LEVEL

Siehe auch

BTH_RADIO_INFO