JetOSSnapshotThaw-Funktion
Gilt für: Windows | Windows Server
JetOSSnapshotThaw-Funktion
Die JetOSSnapshotThaw-Funktion benachrichtigt die Engine, dass sie den normalen E/A-Betrieb nach einem Einfrierenszeitraum und einer erfolgreichen Momentaufnahme fortsetzen kann.
**Windows XP:**JetOSSnapshotThaw wurde in Windows XP eingeführt.
JET_ERR JET_API JetOSSnapshotThaw(
__in const JET_OSSNAPID snapId,
__in const JET_GRBIT grbit
);
Parameter
snapId
Der Bezeichner der Momentaufnahmesitzung.
grbit
Dieser Parameter ist für die zukünftige Verwendung reserviert, und der einzige gültige unterstützte Wert ist 0.
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 Engine Errors and Error Handling Parameters.
Rückgabecode |
Beschreibung |
|---|---|
JET_errSuccess |
Der Vorgang wurde erfolgreich abgeschlossen. |
JET_errInvalidParameter |
Die Momentaufnahmesitzung ist ungültig, oder der grbit-Parameter ist ungültig. |
JET_errOSSnapshotTimeOut |
Die Momentaufnahmesitzung hatte vor diesem Aufruf ein internes Timeout. Folglich wurden E/A-Vorgänge wieder normalisiert, bevor dieser Aufruf durchgeführt wurde. |
JET_errOSSnapshotInvalidSnapId |
Der Bezeichner für die Momentaufnahmesitzung ist ungültig. |
Wenn diese Funktion erfolgreich ausgeführt wird, wird eine Momentaufnahmesitzung beendet, und das normale Engine-Verhalten wird fortgesetzt. Eine neue Momentaufnahmesitzung kann später gestartet werden.
Wenn diese Funktion fehlschlägt, wird die aktuelle Momentaufnahmesitzung beendet, aber das Einfrieren von IOs während des Momentaufnahmezeitraums wurde intern nicht berücksichtigt.
Hinweise
Ereignisprotokolleinträge werden für die verschiedenen Schritte der Momentaufnahme generiert.
Anforderungen
| Anforderung | Wert |
|---|---|
Client |
Erfordert Windows Vista oder Windows XP. |
Server |
Erfordert Windows Server 2008 oder Windows Server 2003. |
Header |
Deklariert in Esent.h. |
Bibliothek |
Verwenden Sie ESENT.lib. |
DLL |
Erfordert ESENT.dll. |
Weitere Informationen
JET_ERR
JET_OSSNAPID
JetOSSnapshotAbort
JetOSSnapshotFreeze
JetOSSnapshotPrepare