Интерфейс 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 |
Заголовок |
|
IID |
IID_IVMVirtualPC определяется как 236ba0d9-a24a-4292-a132-27c1421dfd01 |