Função JetStopBackup
Aplica-se a: Windows | Windows Server
Função JetStopBackup
A função JetStopBackup impede que qualquer atividade relacionada ao backup de streaming continue em uma instância de execução específica, encerrando assim o backup de streaming de maneira previsível.
Windows XP: Essa função é introduzida no Windows XP.
JetStopService é a chamada herdada quando apenas uma instância é permitida. Nesse caso, a única instância ativa é aquela que está sendo preparada para o encerramento.
JET_ERR JET_API JetStopBackup(void);
Parâmetros
Essa função não tem parâmetros.
Valor Retornado
Essa função retorna o tipo de dados JET_ERR com um dos seguintes códigos de retorno. Para obter mais informações sobre os possíveis erros do ESE, consulte Erros extensíveis do mecanismo de armazenamento e parâmetros de tratamento de erros.
Código de retorno |
Descrição |
---|---|
JET_errSuccess |
A operação foi concluída com sucesso. |
JET_errRunningInMultiInstanceMode |
Não está claro qual instância preparar para terminação ao usar JetStopService com modo de várias instâncias. Windows XP: Esse valor retornado é introduzido no Windows XP. |
Se essa função for bem-sucedida, a instância começará a falhar em novas APIs de backup de streaming.
Se essa função falhar, nenhuma etapa para se preparar para a terminação de backup na instância será realizada e nenhuma alteração no estado da instância ocorrerá.
Comentários
O backup geralmente é disparado por um evento fora do mecanismo de processo e, usando essa API, o próprio aplicativo ESENT fará mais chamadas às APIs de backup de streaming para falhar. A maioria das APIs de backup de streaming começará a falhar com JET_errBackupAbortByServer. Dessa forma, qualquer progresso de backup de streaming (como JetReadFileInstance) retornará um erro. As operações de backup que fazem parte da terminação de backup (como JetEndExternalBackupInstance) ainda serão permitidas.
Requisitos
Requisito | Valor |
---|---|
Cliente |
Requer Windows Vista, Windows XP ou Windows 2000 Professional. |
Servidor |
Requer o Windows Server 2008, o Windows Server 2003 ou o Windows 2000 Server. |
Cabeçalho |
Declarado em Esent.h. |
Biblioteca |
Use ESENT.lib. |
DLL |
Requer ESENT.dll. |
Consulte Também
JetEndExternalBackupInstance
JET_ERR
JET_INSTANCE
JetReadFileInstance
JetStopService