Интерфейс IVMHardDisk

[Виртуальный компьютер Windows больше недоступен для использования с Windows 8. Вместо этого используйте поставщик WMI Hyper-V (V2).]

Предоставляет доступ к образу жесткого диска. Доступ к нему можно получить с помощью свойства IVMHardDiskConnection::HardDisk или метода IVMVirtualPC::GetHardDisk .

Элементы

Интерфейс IVMHardDisk наследуется от интерфейса IDispatch . IVMHardDisk также имеет следующие типы членов:

Методы

Интерфейс IVMHardDisk содержит следующие методы.

Метод Описание
Компактный Сжимает динамически расширяющийся образ виртуального жесткого диска.
Convert Преобразует любой виртуальный жесткий диск в динамически расширяющийся виртуальный жесткий диск или виртуальный жесткий диск фиксированного размера.
Объединить Объединяет разностный виртуальный жесткий диск с родительским образом диска.
MergeTo Объединяет разностный виртуальный жесткий диск со всеми его родительскими дисками (вплоть до корневого родительского виртуального жесткого диска) в новый файл жесткого диска.

Свойства

Интерфейс IVMHardDisk имеет следующие свойства.

Свойство Тип доступа Описание
Файл
Только для чтения
Полное имя пути к файлу виртуального жесткого диска.
HostFreeDiskSpace
Только для чтения
Объем свободного места на узле для виртуального жесткого диска.
Parent
Чтение/запись
Родительский элемент разностного виртуального жесткого диска.
SizeInGuest
Только для чтения
Размер виртуального жесткого диска в операционной системе на виртуальной машине.
SizeOnHost
Только для чтения
Размер файла виртуального жесткого диска на хост-компьютере.
Тип
Только для чтения
Тип виртуального жесткого диска.

Требования

Требование Значение
Минимальная версия клиента
Windows 7 [только классические приложения]
Минимальная версия сервера
Ни одна версия не поддерживается
Окончание поддержки клиентов
Windows 7
Продукт
Windows Virtual PC
Заголовок
VPCCOMInterfaces.h
IID
IID_IVMHardDisk определяется как ffa14ae6-48f5-42a4-8a22-186f2e5c7db0