다음을 통해 공유


EMULATOR_STATE

업데이트: 2007년 11월

에뮬레이터 상태를 나타냅니다.

enum EMULATOR_STATE
{
    EMU_NOT_RUNNING = 0,
    EMU_RUNNING = 1,
    EMU_CRADLED = 2
}

설명

이 열거형은 IDeviceEmulatorManagerVMID::get_State에서 사용됩니다. 에뮬레이터는 실행 중이지 않거나, 실행 중이거나, 크레들에 놓여 있는 상태일 수 있습니다.

예제

이 예제에서는 이 메서드의 사용법을 보여 줍니다. 전체 예제를 보려면 IDeviceEmulatorManagerVMID를 참조하십시오.

// Output the emulator's current state
EMULATOR_STATE deviceState = EMU_NOT_RUNNING;
hr = pDevice->get_State(&deviceState);
if (SUCCEEDED(hr))
{
    if (deviceState == EMU_CRADLED) wprintf_s(L"Emulator is Cradled\n");
    else if (deviceState == EMU_RUNNING) wprintf_s(L"Emulator is Running\n");
    else wprintf_s(L"Emulator is Not Running\n");
}

요구 사항

DEMComInterface.tlb

참고 항목

기타 리소스

장치 에뮬레이터 샘플