次の方法で共有


IDeviceEmulatorManagerVMID::Shutdown

更新 : 2007 年 11 月

エミュレータをシャットダウンし、必要に応じてエミュレータの状態を保存します。

HRESULT Shutdown([in] BOOL bSaveState);

パラメータ

  • [in] bSaveState
    終了前にエミュレータの状態を保存するかどうかを示します。true の場合、デバイス エミュレータは、終了する前にエミュレータの現在の状態を .dess ファイルに保存します。

戻り値

メソッド呼び出しの結果を示す HRESULT 値。

解説

デバイス エミュレータの保存状態ファイルは、drive:\Users\(user)\AppData\Roaming\Microsoft\Device Emulator にあります。

[デバイス エミュレータ マネージャ] ウィンドウで [操作] メニューの [シャットダウン] を選択するのと同じです。

使用例

このメソッドの使用例を次に示します。コード例全体については、「IDeviceEmulatorManagerVMID」を参照してください。

// Save state and shutdown the emulator
hr = pDevice->Shutdown(true);
if (SUCCEEDED(hr)) wprintf_s(L"Emulator is shutdown\n");

必要条件

DEMComInterface.tlb