Compartilhar via


IOCTL_NFCRM_QUERY_RADIO_STATE IOCTL (nfcradiodev.h)

Esse IOCTL é usado pelo serviço ou aplicativo de gerenciamento de rádio para consultar o estado de energia de rádio atual do dispositivo de proximidade.

Código principal

IRP_MJ_DEVICE_CONTROL

Buffer de entrada

Nenhum

Comprimento do buffer de entrada

Nenhum

Buffer de saída

estrutura NFCRM_RADIO_STATE

Comprimento do buffer de saída

sizeof(NFCRM_RADIO_STATE)

Bloco de status

Irp->IoStatus.Status será definido como STATUS_SUCCESS se a solicitação for bem-sucedida.

Comentários

O código de retorno STATUS_INVALID_PARAMETER não é mais necessário. Um bug foi descoberto no Windows 10 build 10240, que o Windows enviaria um parâmetro de entrada não nulo com esse IOCTL. Esse bug foi corrigido em versões posteriores do Windows. Para simplificar o código, os drivers podem ignorar os parâmetros de entrada em todas as versões do Windows 10.

Requisitos

Requisito Valor
Cabeçalho nfcradiodev.h