GNSS_NI_REQUEST_PARAM Struktur (gnssdriver.h)
Diese Struktur enthält die NI-Anforderungsparameter.
Syntax
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;
Angehörige
Size
Strukturgröße.
Version
Versionsnummer.
RequestId
Die ID, die die NI-Anforderung eindeutig identifiziert. Es wird später von der NI-Antwort verwendet, um die Anforderung zu identifizieren, auf die geantwortet werden soll.
RequestType
Ein GNSS_NI_REQUEST_TYPE Enumerationswert, der den Anforderungstyp angibt.
NotificationType
Ein GNSS_NI_NOTIFICATION_TYPE Enumerationswert, der den Benachrichtigungstyp angibt.
RequestPlaneType
Ein GNSS_NI_PLANE_TYPE Enumerationswert, der den Ebenentyp angibt.
SuplNiInfo
Die GNSS_SUPL_NI_INFO Struktur, die die SUPL NI-Informationen enthält.
CpNiInfo
Die GNSS_CP_NI_INFO Struktur, die CP NI-Informationen enthält.
V2UplNiInfo
V2Upl NI-Anforderungsinformationen.
ResponseTimeInSec
Die erforderliche Antwortzeit in Sekunden.
EmergencyLocation
Gibt eine Notfallanforderung an, sodass ein vorhandenes NI-Dialogfeld geschlossen wird und die neue Anforderung sofort verarbeitet wird.
Anforderungen
Anforderung | Wert |
---|---|
Header- | gnssdriver.h |