Share via


장치 에뮬레이터 관리자 자동화 인터페이스

업데이트: 2007년 11월

DEM(장치 에뮬레이터 관리자) 자동화 인터페이스를 사용하면 장치 에뮬레이터 관리자 기능에 프로그래밍 방식으로 액세스할 수 있습니다. 즉, 이러한 인터페이스를 사용하면 컴퓨터에서 장치 에뮬레이터를 프로그래밍 방식으로 열거 및 시작하고, 크레들에 놓고, 크레들에서 제거 및 종료할 수 있습니다. 이러한 인터페이스는 보통 많은 수의 에뮬레이터에 대해 테스트 작업을 자동화해야 하는 QA(품질 보증) 팀에서 사용합니다.

장치 에뮬레이터 관리자 자동화 인터페이스는 Visual C++ 프로젝트 및 VBScript(Visual Basic Scripting Edition) 등의 구성 요소 기반 스크립팅 언어에서 사용할 수 있습니다. Device Emulator samples에는 Visual C++ 및 VBScript 샘플이 모두 포함되어 있습니다.

다음 표에서는 장치 에뮬레이터 관리자 자동화 인터페이스를 보여 줍니다.

프로그래밍 요소

Description

방법: 장치 에뮬레이터 관리자 자동화 인터페이스를 사용하는 프로젝트 만들기

Visual C++ 콘솔 응용 프로그램을 만들고 설정하여 자동화 인터페이스를 통해 장치 에뮬레이터 관리자를 실행하는 방법에 대해 설명합니다.

IDeviceEmulatorManager

장치 에뮬레이터 관리자의 최상위 자동화 인터페이스입니다. 이 인터페이스는 데이터 저장소, 내 장치 에뮬레이터, 모든 장치 에뮬레이터, 기타 같은 DEM(장치 에뮬레이터 관리자)의 루트 수준 노드를 나타냅니다.

IEnumManagerSDKs

Pocket PC 2003 또는 Windows Mobile 5.0 Smartphone 같은 DEM(장치 에뮬레이터 관리자)의 플랫폼 수준 노드를 나타냅니다.

IEnumVMIDs

같은 SDK/플랫폼에 속하는 에뮬레이터 목록을 나타냅니다.

IDeviceEmulatorManagerVMID

장치 에뮬레이터 관리자 창의 에뮬레이터를 나타냅니다.

EMULATOR_STATE

에뮬레이터의 현재 상태를 나타내는 열거형입니다.

참고 항목

작업

방법: 장치 에뮬레이터 관리자 시작

참조

VBScript User's Guide

기타 리소스

Device Emulator samples