GNSS_SELFTESTRESULT structure (gnssdriver.h)
This structure defines the specific data elements associated with a carrier wave test results returned from the driver.
Syntax
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;
Members
Size
Structure size.
Version
Version number.
TestResultStatus
NTSTATUS value indicating:
Success (self-test passed).
Failed (indicating the problem detected or indicating that the is test not implemented).
Result
The final result of the self-test.
PinFailedBitMask
The bit mask for adapter pins that failed the test.
Unused[512]
Padding buffer reserved for future use.
OutBufLen
The length of the buffer for returning any additional information about the self-test.
OutBuffer[ANYSIZE_ARRAY]
The buffer that will contain the additional information about the self-test.
Requirements
Requirement | Value |
---|---|
Header | gnssdriver.h (include Gnssdriver.h) |