Compartilhar via


estrutura GNSS_SELFTESTRESULT (gnssdriver.h)

Essa estrutura define os elementos de dados específicos associados a um teste de onda de portador retornados do driver.

Sintaxe

typedef struct {
  ULONG    Size;
  ULONG    Version;
  NTSTATUS TestResultStatus;
  ULONG    Result;
  ULONG    PinFailedBitMask;
  BYTE     Unused[512];
  ULONG    OutBufLen;
  BYTE     OutBuffer[ANYSIZE_ARRAY];
} GNSS_SELFTESTRESULT, *PGNSS_SELFTESTRESULT;

Membros

Size

Tamanho da estrutura.

Version

Número da versão.

TestResultStatus

Valor NTSTATUS que indica:

  • Êxito (auto-teste aprovado).

  • Falha (indicando o problema detectado ou indicando que o teste não foi implementado).

Result

O resultado final do auto-teste.

PinFailedBitMask

A máscara de bits para pinos do adaptador que falharam no teste.

Unused[512]

Buffer de preenchimento reservado para uso futuro.

OutBufLen

O comprimento do buffer para retornar informações adicionais sobre o auto-teste.

OutBuffer[ANYSIZE_ARRAY]

O buffer que conterá as informações adicionais sobre o auto-teste.

Requisitos

Requisito Valor
Cabeçalho gnssdriver.h (inclua Gnssdriver.h)