Freigeben über


GNSS_SELFTESTRESULT Struktur (gnssdriver.h)

Diese Struktur definiert die spezifischen Datenelemente, die mit einem Vom Treiber zurückgegebenen Trägerwellentestergebnissen verbunden sind.

Syntax

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;

Angehörige

Size

Strukturgröße.

Version

Versionsnummer.

TestResultStatus

NTSTATUS-Wert, der Folgendes angibt:

  • Erfolg (Selbsttest bestanden).

  • Fehler (gibt an, dass das Problem erkannt wurde oder angibt, dass der Test nicht implementiert ist).

Result

Das Endergebnis des Selbsttests.

PinFailedBitMask

Die Bitmaske für Adapter-Pins, die den Test nicht bestanden haben.

Unused[512]

Abstandspuffer, der für die zukünftige Verwendung reserviert ist.

OutBufLen

Die Länge des Puffers zum Zurückgeben zusätzlicher Informationen zum Selbsttest.

OutBuffer[ANYSIZE_ARRAY]

Der Puffer, der die zusätzlichen Informationen zum Selbsttest enthält.

Anforderungen

Anforderung Wert
Header- gnssdriver.h (include Gnssdriver.h)