GNSS_SELFTESTRESULT-Struktur (gnssdriver.h)

Diese Struktur definiert die spezifischen Datenelemente, die einem vom Treiber zurückgegebenen Trägerwellentestergebnissen zugeordnet 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;

Member

Size

Strukturgröße.

Version

Versionsnummer:

TestResultStatus

NTSTATUS-Wert, der Folgendes angibt:

  • Erfolg (Selbsttest erfolgreich).

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

Result

Das Endergebnis des Selbsttests.

PinFailedBitMask

Die Bitmaske für Adapterpins, bei denen der Test fehlgeschlagen ist.

Unused[512]

Für die zukünftige Verwendung reservierter Puffer.

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)