структура 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
Структура GNSS_SUPL_NI_INFO, содержащая сведения об NI SUPL.
CpNiInfo
Структура GNSS_CP_NI_INFO, содержащая сведения о CP NI.
V2UplNiInfo
Сведения о запросе ni версии 2Upl.
ResponseTimeInSec
Требуемое время отклика в секундах.
EmergencyLocation
Указывает на экстренный запрос, поэтому существующее диалоговое окно NI будет прекращено, и новый запрос будет обработан немедленно.
Требования
Требование | Ценность |
---|---|
заголовка | gnssdriver.h |