Интерфейс 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 Извлекает массив известных виртуальных файлов диска floppy.
GetFloppyDiskImageType Извлекает тип существующего файла образа диска с гибким диском.
GetHardDisk Извлекает объект, соответствующий существующему файлу образа диска.
GetHardDiskFiles Извлекает массив известных файлов виртуального жесткого диска.
GetVirtualMachineFiles Извлекает массив известных файлов конфигурации виртуальной машины.
RegisterVirtualMachine Регистрирует существующую конфигурацию виртуальной машины и извлекает объект виртуальной машины.
RemoveConfigurationValue Удаляет значение указанного параметра конфигурации.
SetConfigurationValue Задает значение указанного параметра конфигурации.
Отмена регистрацииVirtualMachine Отменяет регистрацию конфигурации виртуальной машины без удаления файла конфигурации.

Свойства

Интерфейс IVMVirtualPC имеет эти свойства.

Свойство Тип доступа Описание:
DefaultVMConfigurationPath
Чтение/запись
Каталог по умолчанию для поиска доступных файлов конфигурации виртуальной машины.
HostInfo
Только для чтения
Сведения о физическом компьютере.
MaximumFloppyDrivesPerVM
Только для чтения
Максимальное количество дисков floppy на виртуальную машину.
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