GNSS_ERRORINFO structure (gnssdriver.h)

This structure contains GNSS error information.

Syntax

typedef struct {
  ULONG Size;
  ULONG Version;
  ULONG ErrorCode;
  BOOL  IsRecoverable;
  WCHAR ErrorDescription[256];
  BYTE  Unused[512];
} GNSS_ERRORINFO, *PGNSS_ERRORINFO;

Members

Size

Structure size

Version

Version number

ErrorCode

Win32 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.

IsRecoverable

If FALSE, the GNSS adapter needs to reset it's state with the GNSS driver.

ErrorDescription[256]

ErrorDescription[256] - Clear-text description of the error (not-localized) that is used for diagnostic purpose only.

Unused[512]

Unused[512] - Padding buffer

Requirements

Requirement Value
Header gnssdriver.h