Функция TakeSnapshotVhdSet (virtdisk.h)
Создает snapshot текущего виртуального диска для файлов набора VHD.
Синтаксис
DWORD TakeSnapshotVhdSet(
[in] HANDLE VirtualDiskHandle,
[in] const PTAKE_SNAPSHOT_VHDSET_PARAMETERS Parameters,
[in] TAKE_SNAPSHOT_VHDSET_FLAG Flags
);
Параметры
[in] VirtualDiskHandle
Дескриптор открытого виртуального диска. Это должен быть файл набора VHD.
[in] Parameters
Указатель на допустимую структуру TAKE_SNAPSHOT_VHDSET_PARAMETERS, содержащую snapshot данные.
[in] Flags
Флаги моментальных снимков, которые должны быть допустимым сочетанием перечисления TAKE_SNAPSHOT_VHDSET_FLAG
Возвращаемое значение
Состояние запроса.
Если функция завершается успешно, возвращаемое значение будет ERROR_SUCCESS.
Если функция завершается сбоем, возвращаемое значение представляет собой код ошибки. Дополнительные сведения см. в разделе Системные коды ошибок.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 10 [только классические приложения] |
Минимальная версия сервера | Windows Server 2016 [только классические приложения] |
Целевая платформа | Windows |
Header | virtdisk.h |
Библиотека | VirtDisk.lib |
DLL | VirtDisk.dll |