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) |