Интерфейс IVMVirtualMachine
[Виртуальный компьютер Windows больше недоступен для использования с Windows 8. Вместо этого используйте поставщик WMI Hyper-V (V2).]
Определяет интерфейс для виртуальной машины. IVMVirtualMachine может уведомлять клиентов о событиях с помощью исходящего интерфейса IVMVirtualMachineEvents . Объекты IVMVirtualMachine возвращаются из методов IVMVirtualPC, таких как CreateVirtualMachine, RegisterVirtualMachine и FindVirtualMachine. Вы также можете получить объект IVMVirtualMachine из объекта IVMVirtualMachineCollection , возвращенного из свойства IVMVirtualPC::VirtualMachines .
Элементы
Интерфейс IVMVirtualMachine наследуется от интерфейса IDispatch . IVMVirtualMachine также имеет следующие типы элементов:
Методы
Интерфейс IVMVirtualMachine содержит следующие методы.
Метод | Описание |
---|---|
AddDVDROMDrive | Добавляет новый компакт- или DVD-диск на виртуальную машину. |
AddHardDiskConnection | Добавляет новое подключение к жесткому диску к виртуальной машине. |
AddNetworkAdapter | Добавляет сетевой интерфейс к виртуальной машине. |
AttachUSBDevice | Подключает USB-устройство к виртуальной машине. |
DetachUSBDevice | Освобождает USB-устройство из виртуальной машины. |
DiscardSavedState | Удаляет все сохраненные сведения о состоянии для сохраненной виртуальной машины. |
ОтменитьUndoDisks | Удаляет виртуальные диски отмены. |
GetActivationValue | Извлекает значение указанного параметра активации для этой виртуальной машины. |
GetConfigurationValue | Извлекает значение указанного параметра конфигурации для этой виртуальной машины. |
MergeUndoDisks | Объединяет виртуальные диски отмены. |
Пауза | Приостанавливает работу виртуальной машины. |
RemoveActivationValue | Удаляет значение указанного параметра активации для этой виртуальной машины. |
RemoveConfigurationValue | Удаляет значение указанного параметра конфигурации для этой виртуальной машины. |
RemoveDVDROMDrive | Удаляет указанный компакт-диск или DVD-диск с виртуальной машины. |
RemoveHardDiskConnection | Удаляет указанное подключение к жесткому диску с виртуальной машины. |
RemoveNetworkAdapter | Удаляет сетевой интерфейс из виртуальной машины. |
Reset | Сбрасывает виртуальную машину. |
Возобновить | Возобновляет работу виртуальной машины. |
Сохранить | Сохраняет состояние виртуальной машины. |
SetActivationValue | Задает значение указанного параметра активации для этой виртуальной машины. |
SetConfigurationValue | Задает значение указанного параметра конфигурации для этой виртуальной машины. |
StartCommunicationChannel | Настраивает канал связи между узлом и гостем. |
Запуск | Запускает виртуальную машину из неинициализированного или сохраненного состояния. |
Startup2 | Запускает виртуальную машину из неинициализированного или сохраненного состояния с дополнительными параметрами. |
Поворота | Отключит виртуальную машину. |
Свойства
Интерфейс IVMVirtualMachine имеет следующие свойства.
Свойство | Тип доступа | Описание |
---|---|---|
Бухгалтер |
Только для чтения |
Бухгалтер для этой виртуальной машины. |
AttachedDriveTypes |
Только для чтения |
Массив, указывающий тип диска, подключенного к каждому расположению на виртуальной машине. |
BaseBoardSerialNumber |
Чтение/запись |
Серийный номер базовой платы. |
BIOSGUID |
Чтение/запись |
GUID BIOS. |
BIOSSerialNumber |
Чтение/запись |
Серийный номер BIOS. |
ChassisAssetTag |
Чтение/запись |
Тег ресурса Шасси. |
ChassisSerialNumber |
Чтение/запись |
Серийный номер корпуса. |
ConfigID |
Только для чтения |
Уникальный идентификатор виртуальной машины. |
Отображения |
Только для чтения |
Отображение видео для виртуальной машины. |
DVDROMDrives |
Только для чтения |
Перечисляемая коллекция компакт- и DVD-дисков, подключенных к виртуальной машине. |
Файл |
Только для чтения |
Полный путь к VMC-файлу для конфигурации виртуальной машины. |
FloppyDrives |
Только для чтения |
Перечисляемая коллекция гибких дисков, подключенных к виртуальной машине. |
GuestOS |
Только для чтения |
Гостевая операционная система для этой виртуальной машины. |
HardDiskConnections |
Только для чтения |
Перечисляемая коллекция подключений к жестким дискам. |
Has3DNow |
Только для чтения |
Указывает, поддерживает ли процессор набор инструкций 3DNow. |
HasMMX |
Только для чтения |
Указывает, поддерживает ли процессор набор инструкций MMX. |
HasSSE |
Только для чтения |
Указывает, поддерживает ли процессор набор инструкций SSE. |
HasSSE2 |
Только для чтения |
Указывает, поддерживает ли процессор набор инструкций SSE2. |
Клавиатура |
Только для чтения |
Устройство клавиатуры для виртуальной машины. |
Память |
Чтение/запись |
Объем физической памяти виртуальной машины в мегабайтах. |
Мышь |
Только для чтения |
Устройство мыши для виртуальной машины. |
Имя |
Чтение/запись |
Имя конфигурации виртуальной машины. |
NetworkAdapters |
Только для чтения |
Перечисляемая коллекция сетевых адаптеров, подключенных к виртуальной машине. |
Примечания |
Чтение/запись |
Заметки для виртуальной машины. |
ParallelPorts |
Только для чтения |
Перечисляемая коллекция параллельных портов. |
ProcessorSpeed |
Только для чтения |
Скорость процессора в мегагерцах (МГц). |
RdpPipeName |
Только для чтения |
Имя именованного канала подключения RDP, используемого для видео и ввода. |
SavedStateFilePath |
Только для чтения |
Полный путь к файлу сохраненного состояния. |
SerialPorts |
Только для чтения |
Перечисляемая коллекция последовательных портов. |
ShutdownActionOnQuit |
Чтение/запись |
Действие, выполняемого на этой виртуальной машине, если она работает при выходе виртуального компьютера Windows. |
Состояние |
Только для чтения |
Текущее состояние виртуальной машины. |
Отмена |
Чтение/запись |
Указывает, включены ли диски отмены для жестких дисков, подключенных к виртуальной машине. |
Отменить действие |
Чтение/запись |
Действие по умолчанию, выполняеме на всех дисках отмены при завершении работы виртуальной машины в операционной системе на виртуальной машине. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows 7 [только классические приложения] |
Минимальная версия сервера |
Ни одна версия не поддерживается |
Окончание поддержки клиентов |
Windows 7 |
Продукт |
Windows Virtual PC |
Заголовок |
|
IID |
IID_IVMVirtualMachine определяется как f7092aa1-33ed-4f78-a59f-c00adfc2edd7 |