Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Метод EndPrepareSnapshots вызывается один раз для полного набора теневого копирования после последнего вызова IVssHardwareSnapshotProvider::BeginPrepareSnapshot . Этот метод предназначен в качестве точки, в которой поставщик может ожидать завершения любой работы по подготовке теневого копирования. Так как EndPrepareSnapshots может занять много времени, поставщик должен быть готов принять вызов метода AbortSnapshots в любое время и немедленно завершить подготовку.
Синтаксис
HRESULT EndPrepareSnapshots(
[in] VSS_ID SnapshotSetId
);
Параметры
[in] SnapshotSetId
VSS_ID набора теневого копирования.
Возвращаемое значение
| Возврат кода или значения | Description |
|---|---|
|
Операция успешно завершена. |
|
Вне памяти или других системных ресурсов. |
|
Одно из значений параметров недопустимо. |
|
Недостаточно дискового хранилища для создания теневого копирования. Недостаточно места на диске также может создавать VSS_E_PROVIDER_VETO или VSS_E_OBJECT_NOT_FOUND возвращаемых значений ошибок. |
|
Параметр SnapshotSetId ссылается на объект, который не найден. |
|
Произошла непредвиденная ошибка поставщика. Если это возвращается, ошибка должна быть описана в записи в журнале событий приложения, предоставляя пользователю сведения о том, как устранить проблему. |
Если возвращается любое другое значение, VSS записывает событие в журнал событий и преобразует ошибку в VSS_E_UNEXPECTED_PROVIDER_ERROR.
Требования
| Требование | Ценность |
|---|---|
| Минимальный поддерживаемый клиент | Windows Vista [только классические приложения] |
| минимальный поддерживаемый сервер | Windows Server 2003 [только классические приложения] |
| целевая платформа | Виндоус |
| Header | vsprov.h |