Поделиться через


структура 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]

Буфер, содержащий дополнительные сведения о самостоятельном тестировании.

Требования

Требование Ценность
заголовка gnssdriver.h (include Gnssdriver.h)