Condividi tramite


struttura GNSS_SELFTESTRESULT (gnssdriver.h)

Questa struttura definisce gli elementi di dati specifici associati ai risultati di un test di onda vettore restituiti dal driver.

Sintassi

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;

Membri

Size

Dimensioni della struttura.

Version

Numero di versione.

TestResultStatus

Valore NTSTATUS che indica:

  • Esito positivo (test automatico superato).

  • Operazione non riuscita (indicante il problema rilevato o indicante che il test non è implementato).

Result

Risultato finale dell'auto-test.

PinFailedBitMask

Maschera di bit per i pin dell'adattatore che hanno superato il test.

Unused[512]

Buffer di riempimento riservato per uso futuro.

OutBufLen

Lunghezza del buffer per la restituzione di eventuali informazioni aggiuntive sul self-test.

OutBuffer[ANYSIZE_ARRAY]

Buffer che conterrà le informazioni aggiuntive sul self-test.

Fabbisogno

Requisito Valore
intestazione gnssdriver.h (include Gnssdriver.h)