IDeviceEmulatorManagerVMID
This interface represents a single emulator in the Device Emulator Manager (DEM). Use this interface to perform operations, such as connect, cradle, and reset, on the emulator.
interface IDeviceEmulatorManagerVMID : IDispatch{}
Methods
Method |
Description |
---|---|
Gets the virtual machine identifier (VMID) that uniquely identifies the emulator. |
|
Gets the current state of the emulator. The emulator can be not running, running, or cradled. |
|
Gets the name of the emulator, for example, Pocket PC 2003 SE Emulator. |
|
Starts the Device Emulator if it is not already started and connects to it. |
|
Cradles the emulator. |
|
Uncradles the emulator. |
|
Shuts down the emulator and, optionally, saves the emulator's state. |
|
Resets the emulator. |
|
Clears the Device Emulator saved state file (.dess) associated with this device. The next time you start, the emulator will start from its ROM image instead of its saved state file. |
|
Shows the Device Emulator window. |
|
Gets the configuration of the emulator in Device Emulator Configuration XML format. |
|
Sets the configuration of the emulator given a correctly formatted Device Emulator Configuration XML string. |
Remarks
To create an object that implements this interface, use IEnumVMIDs::get_VMID.
Example
This example starts the Pocket PC 2003 emulator and performs a variety of operations.
Requirements
DEMComInterface.tlb