Поделиться через


Функция SetVirtualDiskInformation (virtdisk.h)

Задает сведения о виртуальном жестком диске (VHD).

Синтаксис

DWORD SetVirtualDiskInformation(
  [in] HANDLE                 VirtualDiskHandle,
  [in] PSET_VIRTUAL_DISK_INFO VirtualDiskInfo
);

Параметры

[in] VirtualDiskHandle

Дескриптор открытого виртуального диска, который должен быть открыт с помощью флага VIRTUAL_DISK_ACCESS_METAOPS . Сведения об открытии виртуального диска см. в разделе Функция OpenVirtualDisk .

[in] VirtualDiskInfo

Указатель на допустимую структуру SET_VIRTUAL_DISK_INFO .

Возвращаемое значение

Состояние запроса.

Если функция завершается успешно, возвращаемое значение будет ERROR_SUCCESS.

Если функция завершается сбоем, возвращаемое значение представляет собой код ошибки. Дополнительные сведения см. в разделе Системные коды ошибок.

Комментарии

Функция SetVirtualDiskInformation завершится ошибкой, если запрашивается установка элемента ParentFilePath , но система не может разрешить указанный путь.

Установка родительских сведений также приведет к обновлению родительских полей GUID и метки времени дочернего элемента.

Во время выполнения этой операции не удается подключить виртуальный диск.

Вызывающий объект должен иметь read|Доступ на запись к резервному хранилищу для виртуального диска.

Требования

Требование Значение
Минимальная версия клиента Windows 7
Минимальная версия сервера Windows Server 2008 R2
Целевая платформа Windows
Header virtdisk.h
Библиотека VirtDisk.lib
DLL VirtDisk.dll

См. также раздел

Сведения о виртуальном жестком диске

Справочник по виртуальным жестким дискам