estrutura GNSS_NI_REQUEST_PARAM (gnssdriver.h)
Essa estrutura contém os parâmetros de solicitação NI.
Sintaxe
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;
Membros
Size
Tamanho da estrutura.
Version
Número da versão.
RequestId
A ID que identifica exclusivamente a solicitação NI. Ele é usado posteriormente pela resposta ni para identificar a solicitação à qual responder.
RequestType
Um GNSS_NI_REQUEST_TYPE valor de enumeração que especifica o tipo de solicitação.
NotificationType
Um GNSS_NI_NOTIFICATION_TYPE valor de enumeração que especifica o tipo de notificação.
RequestPlaneType
Um GNSS_NI_PLANE_TYPE valor de enumeração que especifica o tipo de plano.
SuplNiInfo
A estrutura GNSS_SUPL_NI_INFO que contém as informações de NI supl.
CpNiInfo
A estrutura GNSS_CP_NI_INFO que contém informações de NI do CP.
V2UplNiInfo
Informações de solicitação de NI V2Upl.
ResponseTimeInSec
O tempo de resposta necessário, em segundos.
EmergencyLocation
Indica uma solicitação de emergência, portanto, uma caixa de diálogo NI existente será ignorada e a nova solicitação será processada imediatamente.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | gnssdriver.h |