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
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 |