次の方法で共有


IEnumManagerSDKs::EnumerateVMIDs

更新 : 2007 年 11 月

現在のプラットフォームに属するエミュレータを列挙します。

HRESULT EnumerateVMIDs([out,retval] IEnumVMIDs** ppEnumVMIDs);

パラメータ

  • [out,retval] ppEnumVMIDs
    IEnumVMIDs を実装するオブジェクトへのポインタ。オブジェクトは、現在のプラットフォームでのエミュレータの一覧です。

戻り値

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

使用例

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

// Get the list of emulators in the SDK/platform
CComPtr<IEnumVMIDs> pDeviceEnumerator;
hr = pSDKEnumerator->EnumerateVMIDs(&pDeviceEnumerator);
if (FAILED(hr)) {
    wprintf_s(L"Error: Failed to get enumerator for VM devices. ErrorCode=0x%08X\n", hr);
    return false;
}

必要条件

DEMComInterface.tlb