Поделиться через


IOCTL_NFCRM_QUERY_RADIO_STATE IOCTL (nfcradiodev.h)

Этот IOCTL используется приложением или службой радиоуправления для запроса текущего состояния радиосвязи устройства близкого взаимодействия.

Основной код

IRP_MJ_DEVICE_CONTROL

Входной буфер

Никакой

Длина входного буфера

Никакой

Выходной буфер

структуры NFCRM_RADIO_STATE

Длина выходного буфера

sizeof(NFCRM_RADIO_STATE)

Блок состояния

Irp->IoStatus.Status имеет значение STATUS_SUCCESS, если запрос выполнен успешно.

Замечания

Код возврата STATUS_INVALID_PARAMETER больше не требуется. Обнаружена ошибка в сборке Windows 10 10240, в которой Windows отправляет входной параметр, отличный от NULL, с этим IOCTL. Эта ошибка исправлена в более поздних версиях Windows. Чтобы упростить код, драйверы могут игнорировать входные параметры во всех версиях Windows 10.

Требования

Требование Ценность
заголовка nfcradiodev.h