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


Метод IVMVirtualPCEvents::OnVMStateChange

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

Получает уведомление об изменении состояния виртуальной машины.

Синтаксис

HRESULT OnVMStateChange(
  [in] BSTR      virtualMachineConfig,
  [in] VMVMState virtualMachineState
);

Параметры

virtualMachineConfig [in]

Имя виртуальной машины.

virtualMachineState [in]

Новое состояние виртуальной машины.

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Клиентская программа должна реализовать этот метод интерфейса для получения уведомления о событии vmVirtualPCEvent_VMStateChanged , исходя из IVMVirtualPC. Для мониторинга определенной виртуальной машины используйте метод IVMVirtualMachineEvents::OnStateChange .

Требования

Требование Значение
Минимальная версия клиента
Windows 7 [только классические приложения]
Минимальная версия сервера
Ни одна версия не поддерживается
Окончание поддержки клиентов
Windows 7
Продукт
Windows Virtual PC
Заголовок
VPCCOMInterfaces.h
IID
DIID_IVMVirtualPCEvents определяется как efed1ef1-3c09-41f7-a9c2-7e29fa286c9d

См. также раздел

IVMVirtualPCEvents