次の方法で共有


GNSS_SELFTESTRESULT構造体 (gnsdriver.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]

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

必要条件

要件 価値
ヘッダー gnsdriver.h (Gnsdriver.h を含む)