Función JetResetSessionContext
Se aplica a: Windows | Windows Server
Función JetResetSessionContext
La función JetResetSessionContext desasocia una sesión del subproceso actual.
JET_ERR JET_API JetResetSessionContext(
__in JET_SESID sesid
);
Parámetros
sesid
La sesión que se va a usar para esta llamada.
Valor devuelto
Esta función devuelve el JET_ERR tipo de datos con uno de los siguientes códigos de retorno. Para obtener más información sobre los posibles errores de ESE, vea Extensible Storage Engine Errors and Error Handling Parameters.
Código devuelto |
Descripción |
---|---|
JET_errSuccess |
La operación se ha completado correctamente. |
JET_errInstanceUnavailable |
No es posible completar la operación porque la instancia asociada a la sesión ha encontrado un error irrecuperable que requiere que se revoque el acceso a todos los datos para proteger la integridad de esos datos. Este error solo lo devolverá Windows XP y versiones posteriores. |
JET_errNotInitialized |
No es posible completar la operación porque la instancia asociada a la sesión aún no se ha inicializado. |
JET_errRestoreInProgress |
No es posible completar la operación porque una operación de restauración está en curso en la instancia asociada a la sesión. |
JET_errSessionContextNotSetByThisThread |
No se pudo desasociar la sesión del subproceso actual porque está asociada a otro subproceso. |
JET_errTermInProgress |
No es posible completar la operación porque la instancia asociada a la sesión se está cerrando. |
Si se ejecuta correctamente, la sesión se desasociará del subproceso actual. No se producirá ningún cambio en el estado de la base de datos.
Si se produce un error, el estado de sesión permanecerá sin cambios. No se producirá ningún cambio en el estado de la base de datos.
Observaciones
Se debe llamar a JetResetSessionContext en el mismo subproceso que llamó a JetSetSessionContext para una sesión determinada.
Requisitos
Requisito | Value |
---|---|
Cliente |
Requiere Windows Vista, Windows XP o Windows 2000 Professional. |
Servidor |
Requiere Windows Server 2008, Windows Server 2003 o Windows 2000 Server. |
Encabezado |
Declarado en Esent.h. |
Library |
Use ESENT.lib. |
Archivo DLL |
Requiere ESENT.dll. |