この構造体は、ドライバーから返されるキャリアウェーブテスト結果に関連付けられている特定のデータ要素を定義します。
構文
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 を含む) |