Метод IVMVirtualPC::CreateDifferencingVirtualHardDisk
[Виртуальный компьютер Windows больше недоступен для использования с Windows 8. Вместо этого используйте поставщик WMI Hyper-V (V2).]
Создает разностный виртуальный жесткий диск.
Синтаксис
HRESULT CreateDifferencingVirtualHardDisk(
[in] BSTR imagePath,
[in] BSTR parentPath,
[out, retval] IVMTask **diskTask
);
Параметры
-
imagePath [in]
-
Путь к новому файлу образа диска. Если папка, содержащая ее, будет создана, если она не существует.
-
parentPath [in]
-
Путь к файлу родительского образа диска.
-
diskTask [out, retval]
-
Объект IVMTask , используемый для отслеживания создания образа.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Возвращаемый код или значение | Описание |
---|---|
|
Операция выполнена успешно. |
|
Параметр имеет значение NULL. |
|
Системе не удается найти путь, указанный параметром imagePath или parentPath . |
|
Файл, указанный параметром imagePath , находится на компакт-диске или DVD-диске. |
|
Параметр imagePath или parentPath содержит недопустимый символ (один из "*?:<>/|"). |
|
Параметры imagePath и parentPath указывают пустой или относительный путь. По крайней мере один из параметров должен быть абсолютным путем. |
|
Путь, заданный параметрами imagePath или parentPath , слишком длинный. Длина пути не должна превышать 260 символов. |
|
Файл, на который ссылается параметр imagePath, уже существует. |
|
Для динамического расширения образа виртуального жесткого диска требуется по крайней мере 8 МБ бесплатно на томе узла. |
|
Размер параметра должен быть меньше 2 088 960 МБ. Если используется формат FAT16, размер должен быть меньше 2000 МБ. |
|
Неформатированные образы виртуальных жестких дисков и образы виртуальных дисков в формате FAT16 должны иметь размер не менее 3 МБ. Размер образов виртуальных жестких дисков в формате FAT32 должен быть не менее 514 МБ. |
|
Том узла не может поддерживать файл такого размера, если динамически расширяющийся образ виртуального жесткого диска расширяется до полного предела. Максимальный размер файла для тома FAT32 составляет 4 ГБ. Максимальный размер файла для тома FAT16 составляет 2 ГБ. |
|
После завершения работы приложения невозможно создать виртуальный жесткий диск. |
|
Процессор не поддерживает расширения аппаратной ускоренной виртуализации (HAV). |
|
Произошла непредвиденная ошибка. |
Комментарии
Хотя imagePath или parentPath может быть относительным путем, по крайней мере один из них должен быть абсолютным путем. Если один параметр пути является относительным, предполагается, что он относительно другого параметра пути.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 7 [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Окончание поддержки клиентов |
Windows 7 |
Продукт |
Windows Virtual PC |
Заголовок |
|
IID |
IID_IVMVirtualPC определяется как 236ba0d9-a24a-4292-a132-27c1421dfd01 |