JET_INDEXRANGE 结构

适用于: Windows |Windows Server

JET_INDEXRANGE 结构

JET_INDEXRANGE 结构在与 JetIntersectIndexes 函数一起使用时标识索引范围。

    typedef struct {
      unsigned long cbStruct;
      JET_TABLEID tableid;
      JET_GRBIT grbit;
    } JET_INDEXRANGE;

成员

cbStruct

JET_INDEXRANGE的大小(以字节为单位)。

tableid

之前已使用 JetSetIndexRange 设置了索引范围的游标。

grbit

由以下各项之一组成的位掩码。

含义

JET_bitRecordInIndex

指定应正常处理索引范围。

JET_bitRecordNotInIndex

保留供将来使用。 请勿使用。

备注

传递给 JetIntersectIndexes 的每个JET_INDEXRANGE结构都表示一个索引范围,该索引范围将由 API 调用相交。 JET_INDEXRANGE中给定的游标必须已设置了有效的索引范围,并且已成功调用 JetSetIndexRange

要求

要求

客户端

需要 Windows Vista、Windows XP 或 Windows 2000 Professional。

服务器

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

标头

在 Esent.h 中声明。

另请参阅

JET_COLUMNID
JET_GRBIT
JET_TABLEID
JetCloseTable
JetIntersectIndexes
JetSetIndexRange