JET_INDEXID 结构

适用于: Windows |Windows Server

JET_INDEXID 结构

JET_INDEXID 结构包含索引 ID。 索引 ID 是一个提示,用于加速使用 JetSetCurrentIndex 选择当前索引。 当表上有大量索引时,它最有用。 可以使用 JetGetIndexInfoJetGetTableIndexInfo 检索索引 ID。

    typedef struct tagJET_INDEXID {
      unsigned long cbStruct;
      char rgbIndexId[sizeof(JET_API_PRT) + sizeof(unsigned long) + sizeof(unsigned long)];
    } JET_INDEXID;

成员

cbStruct

索引 ID 的大小(以字节为单位)。

这是在 JetGetIndexInfo 或 JetGetTableIndexInfo 的输出缓冲区中返回的索引 ID 的实际大小。

rgbIndexId

由引擎用来快速识别其架构缓存中的索引的信息的不透明 BLOB。

不要尝试解释信息的 BLOB。 它不是设置的大小。

要求

要求

客户端

需要 Windows Vista、Windows XP 或 Windows 2000 专业版。

服务器

需要 Windows Server 2008、Windows Server 2003 或 Windows 2000 Server。

标头

在 Esent.h 中声明。

另请参阅

JetGetIndexInfo
JetGetTableIndexInfo
JetGetTableInfo
JetSetCurrentIndex