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


IOCTL_GNSS_GET_CHIPSETINFO IOCTL (gnssdriver.h)

Код IOCTL_GNSS_GET_CHIPSETINFO элемента управления используется приложением GNSS для тестирования производства для получения сведений о наборе микросхем GNSS. Эти сведения могут использоваться тест-приложениями, чтобы решить, какие наборы тестов должны выполняться, в каком порядке, и сопоставить коды ответов из самотестирований с условиями ошибок, характерными для изготовителя или набора микросхем.

Основной код

IRP_MJ_DEVICE_CONTROL

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

задано значение NULL.

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

Задайте значение 0.

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

Указатель на структуру GNSS_CHIPSETINFO .

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

Задайте для параметра sizeof(GNSS_CHIPSETINFO).

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

Irp->IoStatus.Status имеет значение STATUS_SUCCESS, если запрос выполнен успешно. В противном случае — состояние соответствующего условия ошибки в виде кода NTSTATUS .

Комментарии

Заметки о тестовом приложении GNSS

Тестовое приложение GNSS должно ожидать ответа от драйвера GNSS и быть устойчивым к тому, что драйвер GNSS не отвечает.

Заметки о драйвере GNSS

Драйвер GNSS должен ответить сведениями о наборе микросхем GNSS.

Требования

Требование Значение
Заголовок gnssdriver.h

См. также раздел

Создание запросов IOCTL в драйверах

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously