次の方法で共有


ICLRAppDomainResourceMonitor::GetCurrentCpuTime メソッド

アプリケーション ドメインが作成されてから、現在のアプリケーション ドメインで実行中にすべてのスレッドによって使用された合計プロセッサ時間を取得します。

構文

HRESULT GetCurrentCpuTime([in]  DWORD dwAppDomainId,
                          [out] ULONGLONG* pMilliseconds);

パラメーター

dwAppDomainId [in]要求されたアプリケーション ドメインの ID。

pMilliseconds [out]アプリケーション ドメインが作成されてから現在のアプリケーション ドメインで実行中にすべてのスレッドによって使用された合計プロセッサ時間へのポインター。 このパラメーターは、null に設定できます。

戻り値

HRESULT 説明
S_OK メソッドは正常に完了しました。
COR_E_APPDOMAINUNLOADED アプリケーション ドメインがアンロードされているか、存在しません。
E_FAIL アプリケーション ドメイン リソースの監視が有効になっていません。

-又は-

その他すべてのエラー。

注釈

このメソッドは、マネージド AppDomain.MonitoringTotalProcessorTime プロパティと同等のアンマネージ メソッドです。

必要条件

:システム要件」を参照してください。

ヘッダ: MetaHost.h

図書館: MSCorEE.dll にリソースとして含まれる

.NET Framework のバージョン: 4 以降で利用可能

こちらも参照ください