Функция JetResetSessionContext
Применимо к: Windows | Windows Server
Функция JetResetSessionContext
Функция JetResetSessionContext отменяет связь сеанса с текущим потоком.
JET_ERR JET_API JetResetSessionContext(
__in JET_SESID sesid
);
Параметры
sesid
Сеанс, используемый для этого вызова.
Возвращаемое значение
Эта функция возвращает тип данных JET_ERR с одним из следующих кодов возврата. Дополнительные сведения о возможных ошибках ESE см. в разделах Ошибки подсистемы расширяемого хранилища и Параметры обработки ошибок.
Код возврата |
Описание |
---|---|
JET_errSuccess |
Операция выполнена успешно. |
JET_errInstanceUnavailable |
Невозможно выполнить операцию, так как экземпляр, связанный с сеансом, столкнулся с неустранимой ошибкой, требующей отмены доступа ко всем данным для защиты целостности этих данных. Эта ошибка будет возвращена только в Windows XP и более поздних выпусках. |
JET_errNotInitialized |
Невозможно выполнить операцию, так как экземпляр, связанный с сеансом, еще не инициализирован. |
JET_errRestoreInProgress |
Невозможно выполнить операцию, так как операция восстановления выполняется в экземпляре, связанном с сеансом. |
JET_errSessionContextNotSetByThisThread |
Не удалось отменить связь сеанса с текущим потоком, так как он связан с другим потоком. |
JET_errTermInProgress |
Невозможно выполнить операцию, так как экземпляр, связанный с сеансом, завершает работу. |
При успешном выполнении сеанс будет отсоединяться от текущего потока. Изменение состояния базы данных не произойдет.
При сбое состояние сеанса останется неизменным. Изменение состояния базы данных не произойдет.
Комментарии
JetResetSessionContext должен вызываться в том же потоке, который называется JetSetSessionContext для заданного сеанса.
Требования
Требование | Значение |
---|---|
Клиент |
Требуется Windows Vista, Windows XP или Windows 2000 Профессиональная. |
Сервер |
Требуется Windows Server 2008, Windows Server 2003 или Windows 2000 Server. |
Верхняя часть |
Объявлено в Esent.h. |
Библиотека |
Используйте ESENT.lib. |
DLL |
Требуется ESENT.dll. |