IOCTL_GNSS_GET_CHIPSETINFO - NtDoc

Native API online documentation, based on the System Informer (formerly Process Hacker) phnt headers
// gnssdriver.h

// CTL_CODE(0x0022, 0x046, METHOD_BUFFERED, FILE_ANY_ACCESS)
#define IOCTL_GNSS_GET_CHIPSETINFO 0x00220118
View the official Windows Driver Kit DDI reference

NtDoc

No description available.

Windows Driver Kit DDI reference (ni-gnssdriver-ioctl_gnss_get_chipsetinfo)

IOCTL_GNSS_GET_CHIPSETINFO IOCTL

Description

The IOCTL_GNSS_GET_CHIPSETINFO control code is used by the GNSS manufacturing test application to get information about the GNSS chipset. This information may be used by the test applications to decide which sets of tests should be executed, in which order, and map the response codes from the self tests into error conditions specific to the manufacturer or the chipset.

Parameters

Major code

Input buffer

Set to NULL.

Input buffer length

Set to 0.

Output buffer

A pointer to a GNSS_CHIPSETINFO structure.

Output buffer length

Set to sizeof(GNSS_CHIPSETINFO).

Input/output buffer

Input/output buffer length

Status block

Irp->IoStatus.Status is set to STATUS_SUCCESS if the request is successful. Otherwise, Status to the appropriate error condition as a NTSTATUS code.

Remarks

GNSS test application notes

The GNSS test application must wait for the response from the GNSS driver and be resilient to the GNSS driver not responding.

GNSS driver notes

The GNSS driver must respond with the information about the GNSS chipset.

See also

Creating IOCTL Requests in Drivers

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously