structure GNSS_NI_REQUEST_PARAM (driver.h)
Cette structure contient les paramètres de requête NI.
Syntaxe
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;
Membres
Size
Taille de la structure.
Version
Numéro de version.
RequestId
ID qui identifie de façon unique la requête NI. Elle est utilisée ultérieurement par la réponse NI pour identifier la demande de réponse.
RequestType
Valeur d’énumération GNSS_NI_REQUEST_TYPE qui spécifie le type de requête.
NotificationType
Valeur d’énumération GNSS_NI_NOTIFICATION_TYPE qui spécifie le type de notification.
RequestPlaneType
Valeur d’énumération GNSS_NI_PLANE_TYPE qui spécifie le type de plan.
SuplNiInfo
Structure GNSS_SUPL_NI_INFO qui contient les informations ni supl.
CpNiInfo
Structure GNSS_CP_NI_INFO qui contient des informations cp NI.
V2UplNiInfo
Informations de demande NI V2Upl.
ResponseTimeInSec
Temps de réponse requis, en secondes.
EmergencyLocation
Indique une demande d’urgence. Par conséquent, une boîte de dialogue NI existante sera ignorée et la nouvelle demande sera traitée immédiatement.
Exigences
Exigence | Valeur |
---|---|
d’en-tête | driver.h |