共用方式為


GNSS_NI_REQUEST_PARAM結構 (gnssdriver.h)

此結構包含 NI 要求參數。

語法

typedef struct {
  ULONG                     Size;
  ULONG                     Version;
  ULONG                     RequestId;
  GNSS_NI_REQUEST_TYPE      RequestType;
  GNSS_NI_NOTIFICATION_TYPE NotificationType;
  GNSS_NI_PLANE_TYPE        RequestPlaneType;
  union {
    GNSS_SUPL_NI_INFO  SuplNiInfo;
    GNSS_CP_NI_INFO    CpNiInfo;
    GNSS_V2UPL_NI_INFO V2UplNiInfo;
  };
  ULONG                     ResponseTimeInSec;
  BOOL                      EmergencyLocation;
} GNSS_NI_REQUEST_PARAM, *PGNSS_NI_REQUEST_PARAM;

成員

Size

結構大小。

Version

版本號碼。

RequestId

可唯一識別 NI 要求的識別碼。 NI 回應稍後會使用它來識別要回應的要求。

RequestType

指定要求類型的 GNSS_NI_REQUEST_TYPE 列舉值。

NotificationType

指定通知類型的 GNSS_NI_NOTIFICATION_TYPE 列舉值。

RequestPlaneType

指定平面類型的 GNSS_NI_PLANE_TYPE 列舉值。

SuplNiInfo

包含 SUPL NI 資訊的 GNSS_SUPL_NI_INFO 結構。

CpNiInfo

包含 CP NI 資訊的 GNSS_CP_NI_INFO 結構。

V2UplNiInfo

V2Upl NI 要求資訊。

ResponseTimeInSec

所需的回應時間,以秒為單位。

EmergencyLocation

表示緊急要求,因此將會關閉現有的 NI 對話方塊,並立即處理新的要求。

要求

要求 價值
標頭 gnssdriver.h