Compartir a través de


estructura GNSS_NI_REQUEST_PARAM (gnssdriver.h)

Esta estructura contiene los parámetros de solicitud de NI.

Sintaxis

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;

Miembros

Size

Tamaño de la estructura.

Version

Número de versión.

RequestId

Identificador que identifica de forma única la solicitud de NI. La respuesta de NI la usa más adelante para identificar la solicitud a la que responder.

RequestType

Valor de enumeración GNSS_NI_REQUEST_TYPE que especifica el tipo de solicitud.

NotificationType

Valor de enumeración GNSS_NI_NOTIFICATION_TYPE que especifica el tipo de notificación.

RequestPlaneType

Valor de enumeración GNSS_NI_PLANE_TYPE que especifica el tipo de plano.

SuplNiInfo

Estructura GNSS_SUPL_NI_INFO que contiene la información de SUPL NI.

CpNiInfo

Estructura GNSS_CP_NI_INFO que contiene información de CP NI.

V2UplNiInfo

Información de solicitud de NI V2Upl.

ResponseTimeInSec

El tiempo de respuesta necesario, en segundos.

EmergencyLocation

Indica una solicitud de emergencia, por lo que se descartará un cuadro de diálogo de NI existente y la nueva solicitud se procesará inmediatamente.

Requisitos

Requisito Valor
Header gnssdriver.h