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)