Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a: Windows | Windows Server
Função JetResetSessionContext
A função JetResetSessionContext desassocia uma sessão do thread atual.
JET_ERR JET_API JetResetSessionContext(
__in JET_SESID sesid
);
Parâmetros
sesid
A sessão a ser usada para essa chamada.
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_errInstanceUnavailable |
Não é possível concluir a operação porque a instância associada à sessão encontrou um erro fatal que exige que o acesso a todos os dados seja revogado para proteger a integridade desses dados. Esse erro só será retornado pelo Windows XP e versões posteriores. |
JET_errNotInitialized |
Não é possível concluir a operação porque a instância associada à sessão ainda não foi inicializada. |
JET_errRestoreInProgress |
Não é possível concluir a operação porque uma operação de restauração está em andamento na instância associada à sessão. |
JET_errSessionContextNotSetByThisThread |
A sessão não pôde ser desassociada do thread atual porque está associada a um thread diferente. |
JET_errTermInProgress |
Não é possível concluir a operação porque a instância associada à sessão está sendo desligada. |
Com êxito, a sessão será desassociada do thread atual. Nenhuma alteração no estado do banco de dados ocorrerá.
Em caso de falha, o estado da sessão permanecerá inalterado. Nenhuma alteração no estado do banco de dados ocorrerá.
Comentários
JetResetSessionContext deve ser chamado no mesmo thread que chamou JetSetSessionContext para uma determinada sessão.
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. |