次の方法で共有


GNSS_SELFTESTRESULT構造体 (gnssdriver.h)

この構造体は、ドライバーから返される搬送波テスト結果に関連付けられている特定のデータ要素を定義します。

構文

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;

メンバー

Size

構造体のサイズ。

Version

バージョン番号。

TestResultStatus

次を示す NTSTATUS 値。

  • 成功 (自己テストに合格)。

  • 失敗しました (検出された問題を示すか、 がテストが実装されていないことを示します)。

Result

自己テストの最終的な結果。

PinFailedBitMask

テストに失敗したアダプター ピンのビット マスク。

Unused[512]

今後の使用のために予約されたパディング バッファー。

OutBufLen

自己テストに関する追加情報を返すバッファーの長さ。

OutBuffer[ANYSIZE_ARRAY]

自己テストに関する追加情報を格納するバッファー。

要件

要件
Header gnssdriver.h (Gnssdriver.h を含む)