更新 : 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