Funzione JetStopBackup

Si applica a: Windows | Windows Server

Funzione JetStopBackup

La funzione JetStopBackup impedisce a qualsiasi attività correlata al backup di streaming di continuare in un'istanza in esecuzione specifica, terminando quindi il backup di streaming in modo prevedibile.

Windows XP: Questa funzione viene introdotta in Windows XP.

JetStopService è la chiamata legacy quando è consentita una sola istanza. In questo caso, l'unica istanza attiva è quella preparata per la terminazione.

JET_ERR JET_API JetStopBackup(void);

Parametri

Questa funzione non ha parametri.

Valore restituito

Questa funzione restituisce il tipo di dati JET_ERR con uno dei codici restituiti seguenti. Per altre informazioni sui possibili errori ESE, vedere Errori del motore di archiviazione estendibile e parametri di gestione degli errori.

Codice restituito

Descrizione

JET_errSuccess

Operazione riuscita.

JET_errRunningInMultiInstanceMode

Non è chiaro quale istanza preparare per la terminazione quando si usa JetStopService con più modalità di istanza.

Windows XP: Questo valore restituito viene introdotto in Windows XP.

Se questa funzione ha esito positivo, l'istanza inizierà a non riuscire con le nuove API di backup di streaming.

Se questa funzione non riesce, non verranno eseguiti passaggi per preparare la terminazione del backup nell'istanza e non verrà apportata alcuna modifica allo stato dell'istanza.

Commenti

Il backup viene in genere attivato da un evento all'esterno del meccanismo di processo e tramite questa API, l'applicazione ESENT stessa effettuerà altre chiamate alle API di backup di streaming per avere esito negativo. La maggior parte delle API di backup di streaming inizierà a non riuscire con JET_errBackupAbortByServer. Di conseguenza, qualsiasi stato del backup di streaming ,ad esempio JetReadFileInstance, restituirà un errore. Le operazioni di backup che fanno parte della terminazione del backup (ad esempio JetEndExternalBackupInstance) saranno comunque consentite.

Requisiti

Requisito Valore

Client

Richiede Windows Vista, Windows XP o Windows 2000 Professional.

Server

Richiede Windows Server 2008, Windows Server 2003 o Windows 2000 Server.

Intestazione

Dichiarato in Esent.h.

Libreria

Usare ESENT.lib.

DLL

Richiede ESENT.dll.

Vedere anche

JetEndExternalBackupInstance
JET_ERR
JET_INSTANCE
JetReadFileInstance
JetStopService