Partager via


structure GNSS_SELFTESTRESULT (driver.h)

Cette structure définit les éléments de données spécifiques associés à des résultats de test d’onde porteur retournés par le pilote.

Syntaxe

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;

Membres

Size

Taille de la structure.

Version

Numéro de version.

TestResultStatus

Valeur NTSTATUS indiquant :

  • Réussite (auto-test réussi).

  • Échec (indiquant le problème détecté ou indiquant que le test n’est pas implémenté).

Result

Résultat final de l’auto-test.

PinFailedBitMask

Masque de bits pour les broches d’adaptateur ayant échoué le test.

Unused[512]

Mémoire tampon de remplissage réservée pour une utilisation ultérieure.

OutBufLen

Longueur de la mémoire tampon pour retourner des informations supplémentaires sur l’auto-test.

OutBuffer[ANYSIZE_ARRAY]

Mémoire tampon contenant les informations supplémentaires sur l’auto-test.

Exigences

Exigence Valeur
d’en-tête driver.h (include Messagedriver.h)