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