JET_INDEXRANGE-Struktur

Gilt für: Windows | Windows Server

JET_INDEXRANGE-Struktur

Die JET_INDEXRANGE-Struktur identifiziert einen Indexbereich, wenn er mit der JetIntersectIndexes-Funktion verwendet wird.

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

Member

cbStruct

Die Größe des JET_INDEXRANGE in Bytes.

tableid

Ein Cursor, für den zuvor ein Indexbereich mit JetSetIndexRange festgelegt wurde.

grbit

Eine Bitmaske, die aus genau einer der folgenden Elemente besteht.

Wert

Bedeutung

JET_bitRecordInIndex

Gibt an, dass der Indexbereich normal behandelt werden soll.

JET_bitRecordNotInIndex

Für die zukünftige Verwendung reserviert. Darf nicht verwendet werden.

Bemerkungen

Jede JET_INDEXRANGE Struktur, die an JetIntersectIndexes übergeben wird, stellt einen Indexbereich dar, der durch den API-Aufruf überschneidet wird. Für den Cursor, der in JET_INDEXRANGE angegeben wird, muss bereits ein gültiger Indexbereich festgelegt sein, mit einem erfolgreichen Aufruf von JetSetIndexRange.

Anforderungen

Anforderung Wert

Client

Erfordert Windows Vista, Windows XP oder Windows 2000 Professional.

Server

Erfordert Windows Server 2008, Windows Server 2003 oder Windows 2000 Server.

Kopfzeile

Deklariert in Esent.h.

Weitere Informationen

JET_COLUMNID
JET_GRBIT
JET_TABLEID
JetCloseTable
JetIntersectIndexes
JetSetIndexRange