Fonction JetStopBackup
S’applique à : Windows | Windows Server
Fonction JetStopBackup
La fonction JetStopBackup empêche toute activité liée à la sauvegarde en streaming de se poursuivre sur un instance en cours d’exécution spécifique, mettant ainsi fin à la sauvegarde en streaming de manière prévisible.
Windows XP : Cette fonction est introduite dans Windows XP.
JetStopService est l’appel hérité quand un seul instance est autorisé. Dans ce cas, le seul instance actif est celui en cours de préparation pour l’arrêt.
JET_ERR JET_API JetStopBackup(void);
Paramètres
Cette fonction n’a pas de paramètres.
Valeur renvoyée
Cette fonction retourne le type de données JET_ERR avec l’un des codes de retour suivants. Pour plus d’informations sur les erreurs ESE possibles, consultez Erreurs du moteur de stockage extensible et Paramètres de gestion des erreurs.
Code de retour |
Description |
---|---|
JET_errSuccess |
L’opération s’est terminée avec succès. |
JET_errRunningInMultiInstanceMode |
Il n’est pas clair quel instance préparer l’arrêt lors de l’utilisation de JetStopService avec plusieurs instance mode. Windows XP : Cette valeur de retour est introduite dans Windows XP. |
Si cette fonction réussit, le instance commencera à échouer toutes les nouvelles API de sauvegarde de streaming.
Si cette fonction échoue, aucune étape de préparation à l’arrêt de la sauvegarde sur le instance ne sera effectuée et aucune modification de l’état instance ne se produira.
Notes
La sauvegarde est généralement déclenchée par un événement en dehors du mécanisme de processus et, à l’aide de cette API, l’application ESENT elle-même fera échouer tous les autres appels aux API de sauvegarde de streaming. La majorité des API de sauvegarde en streaming commencent à échouer avec JET_errBackupAbortByServer. Par conséquent, toute progression de sauvegarde en streaming (comme JetReadFileInstance) retourne une erreur. Les opérations de sauvegarde qui font partie de l’arrêt de la sauvegarde (telles que JetEndExternalBackupInstance) sont toujours autorisées.
Spécifications
Condition requise | Valeur |
---|---|
Client |
Nécessite Windows Vista, Windows XP ou Windows 2000 Professionnel. |
Serveur |
Nécessite Windows Server 2008, Windows Server 2003 ou Windows 2000 Server. |
En-tête |
Déclaré dans Esent.h. |
Bibliothèque |
Utilisez ESENT.lib. |
DLL |
Nécessite ESENT.dll. |
Voir aussi
JetEndExternalBackupInstance
JET_ERR
JET_INSTANCE
JetReadFileInstance
JetStopService