// gnssdriver.h
typedef struct {
ULONG Size;
ULONG Version;
ULONG ErrorCode;
BOOL IsRecoverable;
WCHAR ErrorDescription[256];
BYTE Unused[512];
} GNSS_ERRORINFO, *PGNSS_ERRORINFO;
View the official Windows Driver Kit DDI referenceNo description available.
This structure contains GNSS error information.
SizeStructure size
VersionVersion number
ErrorCodeWin32 Error Code associated with the event.
The IHV can pick the error that is most similar to what needs to be reported (for example, E_OUTOFMEMORY). The IHV can also use FACILITY_ITF to create custom errors. For more information, see Codes in FACILITY_ITF.
IsRecoverableIf FALSE, the GNSS adapter needs to reset it's state with the GNSS driver.
ErrorDescriptionErrorDescription[256] - Clear-text description of the error (not-localized) that is used for diagnostic purpose only.
UnusedUnused[512] - Padding buffer