Compartilhar via


IOCTL_BTH_GET_RADIO_INFO IOCTL (bthioctl.h)

A solicitação IOCTL_BTH_GET_RADIO_INFO obtém informações sobre o rádio remoto especificado.

Código principal

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

O membro AssociatedIrp.SystemBuffer especifica o endereço Bluetooth do rádio remoto a ser consultado.

Comprimento do buffer de entrada

O comprimento do buffer.

Buffer de saída

O membro AssociatedIrp.SystemBuffer aponta para um buffer que contém uma estrutura BTH_RADIO_INFO. Essa estrutura contém informações sobre o suporte de recursos do rádio remoto para o Protocolo LMP (Link Management Protocol), a ID do fabricante do rádio e sua versão LMP.

Comprimento do buffer de saída

O comprimento de uma estrutura BTH_RADIO_INFO.

Bloco de status

Se a solicitação for bem-sucedida, o membro informações da estrutura STATUS_BLOCK será definido como o tamanho, em bytes, do buffer de saída. Caso contrário, o membro de Informações do será definido como zero.

O membro status é definido como um dos valores na tabela a seguir.

Valor do status Descrição
STATUS_SUCCESS O IOCTL foi concluído com êxito.
STATUS_DEVICE_NOT_CONNECTED O objeto do dispositivo especificado não estava conectado.

Observações

O IOCTL_BTH_GET_RADIO_INFO IOCTL retorna informações semelhantes à IOCTL_BTH_GET_LOCAL_INFO IOCTL, mas para um rádio Bluetooth remoto.

Requisitos

Requisito Valor
de cliente com suporte mínimo Versões:_Supported no Windows Vista e posterior.
cabeçalho bthioctl.h (include Bthioctl.h)
IRQL <= PASSIVE_LEVEL

Consulte também

BTH_RADIO_INFO