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

Das AssociatedIrp.SystemBuffer-Element gibt die Bluetooth-Adresse des abzufragenden Remoteradios an.

Eingabepufferlänge

Die Länge des Puffers.

Ausgabepuffer

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

Länge des Ausgabepuffers

Die Länge einer BTH_RADIO_INFO-Struktur .

Statusblock

Wenn die Anforderung erfolgreich ist, wird das Informationselement der STATUS_BLOCK-Struktur auf die Größe des Ausgabepuffers in Bytes festgelegt. Andernfalls wird das Element Information auf 0 festgelegt.

Das Statuselement ist auf einen der Werte in der folgenden Tabelle festgelegt.

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

Hinweise

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

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Versionen:_Supported in Windows Vista und höher.
Kopfzeile bthioctl.h (einschließlich Bthioctl.h)
IRQL <= PASSIVE_LEVEL

Weitere Informationen

BTH_RADIO_INFO