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


Интерфейс IVMVirtualPC

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

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

IVMVirtualPC может уведомлять клиентов о событиях с помощью исходящего интерфейса IVMVirtualPCEvents .

Элементы

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

Методы

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

Метод Описание
CreateDifferencingVirtualHardDisk Создает разностный виртуальный жесткий диск.
CreateDynamicVirtualHardDisk Создает динамически изменяющий размер виртуального жесткого диска.
CreateFixedVirtualHardDisk Создает виртуальный жесткий диск фиксированного размера.
CreateFloppyDiskImage Создает файл образа гибких дисков.
CreateVirtualMachine Создает новую конфигурацию виртуальной машины и извлекает объект виртуальной машины.
DeleteVirtualMachine Удаляет конфигурацию виртуальной машины.
FindVirtualMachine Извлекает объект виртуальной машины, соответствующий запрошенной конфигурации.
FindVirtualNetwork Извлекает объект виртуальной сети, соответствующий запрошенным имени.
GetConfigurationValue Получает значение указанного параметра конфигурации.
GetDVDFiles Извлекает массив известных DVD-файлов.
GetFloppyDiskFiles Извлекает массив известных файлов виртуальных гибких дисков.
GetFloppyDiskImageType Извлекает тип существующего файла образа дискеты.
GetHardDisk Извлекает объект, соответствующий существующему файлу образа диска.
GetHardDiskFiles Извлекает массив известных файлов виртуальных жестких дисков.
GetVirtualMachineFiles Извлекает массив известных файлов конфигурации виртуальной машины.
RegisterVirtualMachine Регистрирует существующую конфигурацию виртуальной машины и извлекает объект виртуальной машины.
RemoveConfigurationValue Удаляет значение указанного параметра конфигурации.
SetConfigurationValue Задает значение указанного параметра конфигурации.
Отмена регистрацииVirtualMachine Отменяет регистрацию конфигурации виртуальной машины, не удаляя файл конфигурации.

Свойства

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

Свойство Тип доступа Описание
DefaultVMConfigurationPath
Чтение/запись
Каталог по умолчанию для поиска доступных файлов конфигурации виртуальной машины.
HostInfo
Только для чтения
Сведения о физическом компьютере.
MaximumFloppyDrivesPerVM
Только для чтения
Максимальное количество гибких дисков на виртуальную машину.
MaximumMemoryPerVM
Только для чтения
Максимально допустимое количество физической памяти на виртуальную машину в мегабайтах.
MaximumNetworkAdaptersPerVM
Только для чтения
Максимальное количество сетевых интерфейсов на виртуальную машину.
MaximumNumberOfIDEBuses
Только для чтения
Максимальное количество автобусов, разрешенных для интегрированной среды разработки.
MaximumParallelPortsPerVM
Только для чтения
Максимальное число параллельных портов на виртуальную машину.
MaximumSerialPortsPerVM
Только для чтения
Максимальное число последовательных портов на виртуальную машину.
MinimumMemoryPerVM
Только для чтения
Минимально допустимое количество физической памяти на виртуальную машину в мегабайтах.
Имя
Только для чтения
Имя приложения Виртуального компьютера Windows.
SearchPaths
Чтение/запись
Пути к файловой системе, используемые для поиска файлов, связанных с Виртуальным компьютером Windows.
SuggestedMaximumMemoryPerVM
Только для чтения
Рекомендуемое максимально допустимое количество физической памяти на виртуальную машину (в мегабайтах), чтобы избежать нехватки памяти на узле.
Задания
Только для чтения
Коллекция задач.
UnconnectedNetworkAdapters
Только для чтения
Перечисляемая коллекция несоединенных сетевых интерфейсов.
Работоспособности
Только для чтения
Время выполнения приложения Виртуального компьютера Windows в секундах.
USBDeviceCollection
Только для чтения
Перечисляемая коллекция всех USB-устройств, подключенных к узлу.
Версия
Только для чтения
Версия этого экземпляра Виртуального компьютера Windows.
VirtualMachines
Только для чтения
Перечисляемая коллекция виртуальных машин.
VirtualNetworks
Только для чтения
Перечисляемая коллекция виртуальных сетей.

Требования

Требование Значение
Минимальная версия клиента
Windows 7 [только классические приложения]
Минимальная версия сервера
Ни одна версия не поддерживается
Окончание поддержки клиентов
Windows 7
Продукт
Windows Virtual PC
Заголовок
VPCCOMInterfaces.h
IID
IID_IVMVirtualPC определяется как 236ba0d9-a24a-4292-a132-27c1421dfd01