JET_ERRINFOBASIC_W Structure
Applies to: Windows | Windows Server
JET_ERRINFOBASIC_W Structure
The JET_ERRINFOBASIC_W structure defines the data that is returned from the JetGetErrorInfo() method when the JET_ErrorInfoSpecificErr InfoLevel is passed in.
Note: This documentation is based on a preliminary release of the Extensible Storage Engine. This information is subject to change.
typedef struct {
unsigned long cbStruct;
JET_ERR errValue;
JET_ERRCAT errcatMostSpecific;
unsigned char rgCategoricalHierarchy[8];
unsigned long lSourceLine;
WCHAR rgszSourceFile[64];
} JET_ERRINFOBASIC_W;
Members
cbStruct
The size of the structure, in bytes. It must be set to sizeof( JET_ERRINFOBASIC ).
errValue
The error value that was evaluated, as passed in for the pvResult argument to JetGetErrorInfo().
errcatMostSpecific
The lowest-level JET_ERRCAT constant that is associated with the error; that is, the leaf-level category in the category hierarchy documented in JET_ERRCAT.
rgCategoricalHierarchy[8]
The hierarchy of error categories that is associated with the error. Position 0 is the highest level in the hierarchy of JET_ERRCAT, and the rest are subcategories until the most specific category is set, after which all categories are JET_errcatUnknown.
lSourceLine
Reserved.
rgszSourceFile[64]
Reserved.
Requirements
Requirement | Value |
---|---|
Client |
Requires Windows 8. |
Server |
Requires Windows 8 Server. |
Header |
Declared in Esent.h. |