Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
[Виртуальный компьютер 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 |