Condividi tramite


IOCTL_BTH_GET_RADIO_INFO IOCTL (bthioctl.h)

La richiesta di IOCTL_BTH_GET_RADIO_INFO ottiene informazioni sulla radio remota specificata.

Codice principale

IRP_MJ_DEVICE_CONTROL

Buffer di input

Il membro AssociatedIrp.SystemBuffer specifica l'indirizzo Bluetooth della radio remota su cui eseguire una query.

Lunghezza del buffer di input

Lunghezza del buffer.

Buffer di output

Il membro AssociatedIrp.SystemBuffer punta a un buffer che contiene una struttura BTH_RADIO_INFO. Questa struttura contiene informazioni sul supporto delle funzionalità della radio remota per il protocollo LMP (Link Management Protocol), l'ID produttore della radio e la relativa versione LMP.

Lunghezza del buffer di output

Lunghezza di una struttura BTH_RADIO_INFO.

Blocco di stato

Se la richiesta ha esito positivo, il membro informazioni della struttura STATUS_BLOCK viene impostato sulle dimensioni, in byte, del buffer di output. In caso contrario, il membro Informazioni è impostato su zero.

Il membro Status è impostato su uno dei valori della tabella seguente.

Valore di stato Descrizione
STATUS_SUCCESS L'IOCTL è stato completato correttamente.
STATUS_DEVICE_NOT_CONNECTED L'oggetto dispositivo per il dispositivo specificato non è stato connesso.

Osservazioni

Il IOCTL_BTH_GET_RADIO_INFO IOCTL restituisce informazioni simili a quella del IOCTL_BTH_GET_LOCAL_INFO IOCTL, ma per una radio Bluetooth remota.

Fabbisogno

Requisito Valore
client minimo supportato Versioni:_Supported in Windows Vista e versioni successive.
intestazione bthioctl.h (include Bthioctl.h)
IRQL <= PASSIVE_LEVEL

Vedere anche

BTH_RADIO_INFO