JET_ERRINFOBASIC_W结构

适用于: Windows |Windows Server

JET_ERRINFOBASIC_W结构

JET_ERRINFOBASIC_W 结构定义传入 JET_ErrorInfoSpecificErr InfoLevel 时从 JetGetErrorInfo() 方法返回的数据。

注意:本文档基于可扩展存储引擎的初步版本。 此信息可能会更改。

typedef struct { 
    unsigned long cbStruct; 
    JET_ERR errValue; 
    JET_ERRCAT errcatMostSpecific; 
    unsigned char rgCategoricalHierarchy[8]; 
    unsigned long lSourceLine; 
    WCHAR rgszSourceFile[64]; 
} JET_ERRINFOBASIC_W;

成员

cbStruct

结构的大小(以字节为单位)。 它必须设置为 sizeof(JET_ERRINFOBASIC)。

errValue

计算的错误值,作为传入的 pvResult 参数传递给 JetGetErrorInfo()

errcatMostSpecific

与错误关联的最低级别 JET_ERRCAT 常量;也就是说,JET_ERRCAT中记录的类别层次结构中的叶级类别。

rgCategoricalHierarchy[8]

与错误关联的错误类别的层次结构。 位置 0 是 JET_ERRCAT层次结构中的最高级别,其余位置是子类别,直到设置最具体的类别,之后所有类别都会JET_errcatUnknown。

lSourceLine

保留。

rgszSourceFile[64]

保留。

要求

要求 价值

客户端

需要 Windows 8。

服务器

需要 Windows 8 Server。

标头

在 Esent.h 中声明。