IOCTL_GNSS_SET_SUPL_HSLP IOCTL (gnssdriver.h)
GNSS 适配器使用 IOCTL_GNSS_SET_SUPL_HSLP 控制代码设置 SUPL H-SLP 地址。
主要代码
输入缓冲区
指向 GNSS_SUPL_HSLP_CONFIG 结构的指针。
输入缓冲区长度
设置为 sizeof(GNSS_SUPL_HSLP_CONFIG)。
输出缓冲区
设置为 NULL。
输出缓冲区长度
设置为 0。
状态块
Irp->IoStatus.Status 设置为STATUS_SUCCESS(如果请求成功)。 否则,状态 相应的错误条件作为 NTSTATUS 代码。
言论
驱动程序设置以下 NTSTATUS 值之一来指示结果。
- STATUS_SUCCESS,当驱动程序成功处理 SUPL H-SLP 信息时。
- 失败,当驱动程序未成功处理 SUPL H-SLP 信息时。
- 当驱动程序忽略 SUPL H-SLP 信息时,忽略。
GNSS 驱动程序说明
GNSS 驱动程序必须将输入结构中包含的 H-SLP 信息传递给 SUPL 组件,该组件应连接到 H-SLP 指定的服务器地址。如果再次注入同名证书,则 GNSS 驱动程序应使用相同的名称覆盖以前的证书。
H-SLP 地址始终采用 FQDN 的形式。
要求
要求 | 价值 |
---|---|
标头 | gnssdriver.h |
另请参阅
WdfIoTargetSendInternalIoctlOthersSynchronously