Compartir a través de


estructura GNSS_DRIVERCOMMAND_PARAM (gnssdriver.h)

La estructura GNSS_DRIVERCOMMAND_PARAM se usa para enviar un comando al controlador GNSS.

El comando puede implicar la configuración de determinados parámetros y variables de estado del controlador o dispositivo GNSS subyacente, o bien ejecutar determinadas acciones definidas a través del controlador.

Sintaxis

typedef struct {
  ULONG                   Size;
  ULONG                   Version;
  GNSS_DRIVERCOMMAND_TYPE CommandType;
  ULONG                   Reserved;
  ULONG                   CommandDataSize;
  BYTE                    Unused[512];
  BYTE                    CommandData[ANYSIZE_ARRAY];
} GNSS_DRIVERCOMMAND_PARAM, *PGNSS_DRIVERCOMMAND_PARAM;

Miembros

Size

Tamaño de la estructura.

Version

Número de versión.

CommandType

Identifica el comando específico que se necesita para ejecutar el controlador.

Se trata de una lista bien definida de comandos del controlador GNSS, tal como se define en la enumeración GNSS_DRIVERCOMMAND_TYPE.

Reserved

Reservado para uso futuro.

CommandDataSize

Tamaño de los datos de configuración que se envían al controlador.

Unused[512]

Búfer de relleno reservado para uso futuro.

CommandData[ANYSIZE_ARRAY]

Datos asociados al tipo de comando específico.

El controlador debe convertir este búfer en el tipo de datos adecuado según el comando específico.

Requisitos

Requisito Valor
encabezado de gnssdriver.h (incluya Gnssdriver.h)