共用方式為


IOCTL_GNSS_SET_SUPL_HSLP IOCTL (gnssdriver.h)

GNSS 配接器會使用 IOCTL_GNSS_SET_SUPL_HSLP 控件程式代碼來設定 SUPL H-SLP 位址。

主要程序代碼

IRP_MJ_DEVICE_CONTROL

輸入緩衝區

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

另請參閱

在驅動程式中建立IOCTL要求

WdfIoTargetSendInternalIoctlOthersSynchronously

WdfIoTargetSendInternalIoctlSynchronously

WdfIoTargetSendIoctlSynchronously