Funzione JetOSSnapshotEnd
Si applica a: Windows | Windows Server
Funzione JetOSSnapshotEnd
La funzione JetOSSnapshotEnd notifica al motore che la sessione snapshot è stata completata.
Windows Vista:JetOSSnapshotEnd viene introdotto in Windows Vista:.
JET_ERR JET_API JetOSSnapshotEnd(
__in const JET_OSSNAPID snapId,
__in const JET_GRBIT grbit
);
Parametri
snapId
Identificatore della sessione snapshot.
grbit
Opzioni per questa chiamata. Questo parametro può avere una combinazione dei valori seguenti.
Valore |
Significato |
---|---|
0 |
Fine della sessione snapshot riuscita. |
JET_bitAbortSnapshot |
Sessione snapshot interrotta. |
Valore restituito
Questa funzione restituisce il tipo di dati JET_ERR con uno dei codici restituiti seguenti. Per altre informazioni sugli errori ESE possibili, vedere Errori del motore di archiviazione estendibili e parametri di gestione degli errori.
Codice restituito |
Descrizione |
---|---|
JET_errSuccess |
Operazione riuscita. |
JET_errInvalidGrbit |
Una delle opzioni richieste non è valida, utilizzata in modo errato o non implementata. |
JET_errOSSnapshotInvalidSequence |
Una sessione snapshot è già in corso. ma questa operazione non è consentita. |
JET_errOSSnapshotInvalidSnapId |
L'identificatore per la sessione snapshot non è valido. |
JET_errOSSnapshotTimeOut |
La sessione snapshot ha avuto un timeout interno prima che si sia verificata questa chiamata. Di conseguenza, le operazioni di I/O sono tornate alla normalità prima che questa chiamata sia stata effettuata. |
Se questa funzione ha esito positivo, una sessione snapshot verrà completata e il normale comportamento del motore riprenderà. Una nuova sessione snapshot può essere avviata in un secondo momento.
Se questa funzione ha esito negativo, il codice restituito JET_errOSSnapshotTimeOut restituisce e la sessione di snapshot corrente termina, ma il blocco di I/O durante il periodo di snapshot non è stato rispettato internamente. Per tutti gli altri errori, lo stato della sessione snapshot non verrà modificato.
Commenti
Questa funzione viene chiamata solo se JetOSSnapshotThaw è stato chiamato con JET_bitContinueAfterThaw.
La sessione snapshot deve essere completata per la verifica dello snapshot e il troncamento del log. Le voci del registro eventi verranno generate per i diversi passaggi dello snapshot.
Requisiti
Requisito | Valore |
---|---|
Client |
Richiede Windows Vista. |
Server |
Richiede Windows Server 2008. |
Intestazione |
Dichiarato in Esent.h. |
Libreria |
Usare ESENT.lib. |
DLL |
Richiede ESENT.dll. |
Vedere anche
Parametri di gestione degli errori
Errori del motore di archiviazione estendibili
JET_ERR
JetOSSnapshotThaw