estrutura GNSS_DRIVERCOMMAND_PARAM (gnssdriver.h)
A estrutura GNSS_DRIVERCOMMAND_PARAM é usada para enviar um comando para o driver GNSS.
O comando pode envolver a configuração de determinados parâmetros e variáveis de estado do driver ou dispositivo GNSS subjacente ou a execução de determinadas ações definidas por meio do driver.
Sintaxe
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;
Membros
Size
Tamanho da estrutura.
Version
Número da versão.
CommandType
Identifica o comando específico que o driver precisa executar.
Esta é uma lista bem definida de comandos de driver GNSS, conforme definido pela enumeração GNSS_DRIVERCOMMAND_TYPE .
Reserved
Reservado para uso futuro.
CommandDataSize
Tamanho dos dados de configuração que estão sendo enviados para o driver.
Unused[512]
Buffer de preenchimento reservado para uso futuro.
CommandData[ANYSIZE_ARRAY]
Dados associados ao tipo de comando específico.
O driver deve converter esse buffer no tipo de dados apropriado, dependendo do comando específico.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | gnssdriver.h (inclua Gnssdriver.h) |