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