JET_INDEXRANGE Structure
Applies to: Windows | Windows Server
JET_INDEXRANGE Structure
The JET_INDEXRANGE structure identifies an index range when it is used with the JetIntersectIndexes function.
typedef struct {
unsigned long cbStruct;
JET_TABLEID tableid;
JET_GRBIT grbit;
} JET_INDEXRANGE;
Members
cbStruct
The size, in bytes, of the JET_INDEXRANGE.
tableid
A cursor that has previously had an index range set with JetSetIndexRange.
grbit
A bitmask composed of exactly one of the following.
Value |
Meaning |
---|---|
JET_bitRecordInIndex |
Specifies that the index range should be treated normally. |
JET_bitRecordNotInIndex |
Reserved for future use. Do not use. |
Remarks
Each JET_INDEXRANGE structure that is passed to JetIntersectIndexes represents an index range, which will be intersected by the API call. The cursor that is given in JET_INDEXRANGE must have a valid index range set on it already, with a successful call to JetSetIndexRange.
Requirements
Requirement | Value |
---|---|
Client |
Requires Windows Vista, Windows XP, or Windows 2000 Professional. |
Server |
Requires Windows Server 2008, Windows Server 2003, or Windows 2000 Server. |
Header |
Declared in Esent.h. |
See Also
JET_COLUMNID
JET_GRBIT
JET_TABLEID
JetCloseTable
JetIntersectIndexes
JetSetIndexRange