// gnssdriver.h
// CTL_CODE(0x0022, 0x041, METHOD_BUFFERED, FILE_ANY_ACCESS)
#define IOCTL_GNSS_SET_SUPL_HSLP 0x00220104
View the official Windows Driver Kit DDI referenceNo description available.
The IOCTL_GNSS_SET_SUPL_HSLP control code is used by the GNSS adapter to set the SUPL H-SLP address.
A pointer to a GNSS_SUPL_HSLP_CONFIG structure.
Set to sizeof(GNSS_SUPL_HSLP_CONFIG).
Set to NULL.
Set to 0.
Irp->IoStatus.Status is set to STATUS_SUCCESS if the request is successful. Otherwise, Status to the appropriate error condition as a NTSTATUS code.
The driver sets one of the following NTSTATUS values to indicate result.
The GNSS driver must pass the H-SLP information, contained in the input structure, to the SUPL component which should connect to the server address specified by the H-SLP.
If the certificate with the same name is injected again, the GNSS driver should overwrite the previous certificate with the same name.
The H-SLP address is always in the form of a FQDN.
Creating IOCTL Requests in Drivers
WdfIoTargetSendInternalIoctlOthersSynchronously
WdfIoTargetSendInternalIoctlSynchronously
WdfIoTargetSendIoctlSynchronously