Функция JetOSSnapshotThaw
Применимо к: Windows | Windows Server
Функция JetOSSnapshotThaw
Функция JetOSSnapshotThaw уведомляет подсистему о том, что он может возобновить обычные операции ввода-вывода после периода заморозки и успешного snapshot.
Windows XP:JetOSSnapshotThaw представлена в Windows XP.
JET_ERR JET_API JetOSSnapshotThaw(
__in const JET_OSSNAPID snapId,
__in const JET_GRBIT grbit
);
Параметры
snapId
Идентификатор сеанса snapshot.
grbit
Этот параметр зарезервирован для дальнейшего использования, и поддерживается только 0.
Возвращаемое значение
Эта функция возвращает тип данных JET_ERR с одним из следующих кодов возврата. Дополнительные сведения о возможных ошибках ESE см. в разделах Ошибки подсистемы расширяемого хранилища и Параметры обработки ошибок.
Код возврата |
Описание |
---|---|
JET_errSuccess |
Операция выполнена успешно. |
JET_errInvalidParameter |
Недопустимый сеанс snapshot или недопустимый параметр grbit. |
JET_errOSSnapshotTimeOut |
У snapshot сеанса было внутреннее время ожидания до этого вызова. Следовательно, операции ввода-вывода возвращались в нормальное состояние до выполнения этого вызова. |
JET_errOSSnapshotInvalidSnapId |
Недопустимый идентификатор snapshot сеанса. |
Если эта функция завершается успешно, сеанс snapshot завершается и нормальное поведение подсистемы возобновляется. Новый сеанс snapshot можно запустить позже.
Если эта функция завершается сбоем, текущий сеанс snapshot завершается, но заморозка объектов ввода-вывода в течение snapshot периода не соблюдалась внутри организации.
Комментарии
Записи журнала событий будут создаваться для различных шагов snapshot.
Требования
Требование | Значение |
---|---|
Клиент |
Требуется Windows Vista или Windows XP. |
Сервер |
Требуется Windows Server 2008 или Windows Server 2003. |
Верхняя часть |
Объявлено в Esent.h. |
Библиотека |
Используйте ESENT.lib. |
DLL |
Требуется ESENT.dll. |
См. также:
JET_ERR
JET_OSSNAPID
JetOSSnapshotAbort
JetOSSnapshotFreeze
JetOSSnapshotPrepare