struttura GNSS_NI_REQUEST_PARAM (gnssdriver.h)
Questa struttura contiene i parametri della richiesta NI.
Sintassi
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;
Membri
Size
Dimensioni della struttura.
Version
Numero di versione.
RequestId
ID che identifica in modo univoco la richiesta ni. Viene usato in un secondo momento dalla risposta NI per identificare la richiesta a cui rispondere.
RequestType
Valore di enumerazione GNSS_NI_REQUEST_TYPE che specifica il tipo di richiesta.
NotificationType
Valore di enumerazione GNSS_NI_NOTIFICATION_TYPE che specifica il tipo di notifica.
RequestPlaneType
Valore di enumerazione GNSS_NI_PLANE_TYPE che specifica il tipo di piano.
SuplNiInfo
Struttura GNSS_SUPL_NI_INFO che contiene le informazioni su SUPL NI.
CpNiInfo
Struttura GNSS_CP_NI_INFO che contiene informazioni sulla ni cp.
V2UplNiInfo
Informazioni sulla richiesta di ni V2Upl.
ResponseTimeInSec
Tempo di risposta richiesto, espresso in secondi.
EmergencyLocation
Indica una richiesta di emergenza, quindi verrà chiusa una finestra di dialogo ni esistente e la nuova richiesta verrà elaborata immediatamente.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | gnssdriver.h |