Device Emulator Manager Automation Interfaces
The Device Emulator Manager (DEM) Automation interfaces provide programmatic access to the functionality found in the Device Emulator Manager. By using these interfaces, you can programmatically enumerate, start, cradle, uncradle, and shutdown device emulators on your computer. These interfaces are typically used by quality assurance (QA) teams that have to automate testing on many emulators.
You can use the Device Emulator Manager Automation interfaces in Visual C++ projects and component-based scripting languages such as Visual Basic Scripting Edition (VBScript). The Device Emulator samples contain both Visual C++ and VBScript samples.
The following table shows the Device Emulator Manager Automation interfaces.
Programming Element |
Description |
---|---|
How To: Create a Project that Uses Device Emulator Manager Automation Interfaces |
Describes how to create and setup a Visual C++ Console application to launch the Device Emulator Manager by using the Automation Interfaces. |
Top-level Automation interface to the Device Emulator Manager. This interface represents the root level nodes in the Device Emulator Manager (DEM) such as Datastore, My Device Emulators, All Device Emulators, and Others. |
|
Represents platform level nodes in the Device Emulator Manager (DEM) such as Pocket PC 2003 or Windows Mobile 5.0 Smartphone. |
|
Represents a list of emulators that belong to the same SDK/platform. |
|
Represents an emulator in the Device Emulator Manager window. |
|
An enumeration that represents the current state of the emulator. |
See Also
Tasks
How to: Start the Device Emulator Manager