IOCTL_BTH_GET_RADIO_INFO IOCTL (bthioctl.h)
Die IOCTL_BTH_GET_RADIO_INFO-Anforderung ruft Informationen über das angegebene Remotefunkgerät ab.
Hauptcode
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 |