Метод SetParentVirtualHardDisk класса Msvm_ImageManagementService

Обновления родительский объект для указанных конечных и дочерних файлов виртуального жесткого диска. Ограничения использования для этого метода см. в разделе Примечания.

Синтаксис

uint32 SetParentVirtualHardDisk(
  [in]  string              ChildPath,
  [in]  string              ParentPath,
  [in]  string              LeafPath,
  [in]  boolean             IgnoreIDMismatch,
  [out] CIM_ConcreteJob REF Job
);

Параметры

ChildPath [in]

Полный путь, указывающий расположение дочернего файла виртуального жесткого диска.

ParentPath [in]

Полный путь, указывающий расположение родительского файла виртуального жесткого диска.

LeafPath [in]

Полный путь, указывающий расположение конечного файла виртуального жесткого диска. Параметр может иметь значение Null , если виртуальный жесткий диск находится в автономном режиме, но должен быть указан, если виртуальный жесткий диск используется.

IgnoreIDMismatch [in]

Указывает, следует ли принудительно задавать родительский объект, если идентификаторы виртуальных дисков не совпадают. Этот параметр следует использовать с осторожностью, так как если новый родительский виртуальный жесткий диск не идентичен исходному родительскому, может произойти повреждение данных.

Задание [out]

Если операция выполняется асинхронно, этот метод возвращает значение 4096, а этот параметр будет содержать ссылку на объект, производный от CIM_ConcreteJob.

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

Этот метод возвращает одно из следующих значений.

Выполнено без ошибок (0)

Проверенные параметры метода — задание запущено (4096)

Сбой (32768)

Доступ запрещен (32769)

Не поддерживается (32770)

Состояние неизвестно (32771)

Время ожидания (32772)

Недопустимый параметр (32773)

Система используется (32774)

Недопустимое состояние для этой операции (32775)

Неправильный тип данных (32776)

Система недоступна (32777)

Нехватка памяти (32778)

Файл не найден (32779)

Комментарии

С этим методом можно использовать только следующие типы виртуальных жестких дисков:

  • Разностные виртуальные жесткие диски
  • Разностные VHDX

Доступ к классу Msvm_ImageManagementService может быть ограничен фильтрацией UAC. Дополнительные сведения см. в разделе Контроль учетных записей и инструментарий WMI.

Требования

Требование Значение
Минимальная версия клиента
Windows 8 [только классические приложения]
Минимальная версия сервера
Windows Server 2012 [только классические приложения]
Пространство имен
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

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

Msvm_ImageManagementService