Compartilhar via


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 valor de enumeração GNSS_NI_REQUEST_TYPE que especifica o tipo de solicitação.

NotificationType

Um valor de enumeração GNSS_NI_NOTIFICATION_TYPE que especifica o tipo de notificação.

RequestPlaneType

Um valor de enumeração GNSS_NI_PLANE_TYPE 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