JetResetTableSequentialfunktion

Gilt für: Windows | Windows Server

JetResetTableSequentialfunktion

Die JetResetTableSequentialfunktion benachrichtigt das Datenbankmodul, dass die Anwendung den gesamten aktuellen Index nicht mehr überprüft, der einen bestimmten Cursor enthält. Dieser Aufruf umgekehrt eine Benachrichtigung, die von JetSetTableSequential gesendet wird.

Windows XP:JetResetTableSequential wird in Windows XP eingeführt.

    JET_ERR JET_API JetResetTableSequential(
      __in          JET_SESID sesid,
      __in          JET_TABLEID tableid,
      __in          JET_GRBIT grbit
    );

Parameter

sesid

Die Sitzung, die für diesen Aufruf verwendet werden soll.

tableid

Der Cursor, der für diesen Aufruf verwendet werden soll.

grbit

Für die zukünftige Verwendung reserviert.

Rückgabewert

Diese Funktion gibt den JET_ERR-Datentyp mit einem der folgenden Rückgabecodes zurück. Weitere Informationen zu den möglichen ESE-Fehlern finden Sie unter Extensible Storage Modulfehler und Fehlerbehandlungsparameter.

Rückgabecode

Beschreibung

JET_errSuccess

Der Vorgang wurde erfolgreich abgeschlossen.

JET_errClientRequestToStopJetService

Es ist nicht möglich, den Vorgang abzuschließen, da alle Aktivitäten auf der Instanz, die der Sitzung zugeordnet ist, aufgrund eines Aufrufs von JetStopService beendet wurde.

JET_errInstanceUnavailable

Es ist nicht möglich, den Vorgang abzuschließen, da die Instanz, die der Sitzung zugeordnet ist, einen tödlichen Fehler aufgetreten ist, der erfordert, dass der Zugriff auf alle Daten widerrufen wird, um die Integrität dieser Daten zu schützen. Dieser Fehler wird nur von Windows XP und späteren Versionen zurückgegeben.

JET_errNotInitialized

Es ist nicht möglich, den Vorgang abzuschließen, da die instanz, die der Sitzung zugeordnet ist, noch nicht initialisiert wurde.

JET_errRestoreInProgress

Es ist nicht möglich, den Vorgang abzuschließen, da ein Wiederherstellungsvorgang in Der Instanz ausgeführt wird, die der Sitzung zugeordnet ist.

JET_errTermInProgress

Es ist nicht möglich, den Vorgang abzuschließen, da die Instanz, die der Sitzung zugeordnet ist, heruntergefahren wird.

Bei Erfolg ist der aktuelle Index des Cursors nicht mehr für eine sequenzielle Überprüfung des gesamten Indexes optimiert. Es tritt keine Änderung des Datenbankstatus auf.

Beim Fehler tritt keine Änderung der Konfiguration des Cursors auf. Es tritt keine Änderung des Datenbankstatus auf.

Hinweise

Es ist sicher, diesen Aufruf gegen einen Cursor vorzunehmen, der von einem Aufruf von JetSetTableSequential nicht zuvor konfiguriert wurde.

Anforderungen

Anforderung Wert

Client

Erfordert Windows Vista oder Windows XP.

Server

Erfordert Windows Server 2008 oder Windows Server 2003.

Kopfzeile

Deklariert in Esent.h.

Bibliothek

Verwenden Sie ESENT.lib.

DLL

Erfordert ESENT.dll.

Weitere Informationen

JET_ERR
JET_GRBIT
JET_SESID
JET_TABLEID
JetSetTableSequential
JetStopService