IDeviceEmulatorManagerVMID::get_State
Mise à jour : novembre 2007
Obtient l'état actuel de l'émulateur.
HRESULT get_State([out, retval] int* pState);
Paramètres
- [out,retval] pState
Pointeur vers une énumération EMULATOR_STATE qui représente l'état actuel de l'émulateur.
Valeur de retour
Valeur HRESULT qui indique le résultat de l'appel de méthode.
Notes
L'émulateur peut être dans un état de non exécution, d'exécution ou placé sur station d'accueil.
Exemple
Cet exemple illustre l'utilisation de cette méthode. Pour accéder à l'intégralité de l'exemple, consultez la rubrique 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");
}
Configuration requise
DEMComInterface.tlb