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