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 服务器。

标头

在 Esent.h 中声明。