IVMVirtualPCEvents::OnVMStateChange method
[Windows Virtual PC is no longer available for use as of Windows 8. Instead, use the Hyper-V WMI provider (V2).]
Receives notification that a virtual machine's state has changed.
Syntax
HRESULT OnVMStateChange(
[in] BSTR virtualMachineConfig,
[in] VMVMState virtualMachineState
);
Parameters
-
virtualMachineConfig [in]
-
The name of the virtual machine.
-
virtualMachineState [in]
-
The new state of the virtual machine.
Return value
If this method succeeds, it returns S_OK. Otherwise, it returns an HRESULT error code.
Remarks
The client program must implement this interface method to receive notification of the vmVirtualPCEvent_VMStateChanged event originating from IVMVirtualPC. To monitor a specific virtual machine, use the IVMVirtualMachineEvents::OnStateChange method.
Requirements
Requirement | Value |
---|---|
Minimum supported client |
Windows 7 [desktop apps only] |
Minimum supported server |
None supported |
End of client support |
Windows 7 |
Product |
Windows Virtual PC |
Header |
|
IID |
DIID_IVMVirtualPCEvents is defined as efed1ef1-3c09-41f7-a9c2-7e29fa286c9d |