アプリケーション ドメインが作成されてから、現在のアプリケーション ドメインで実行中にすべてのスレッドによって使用された合計プロセッサ時間を取得します。
構文
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 以降で利用可能
こちらも参照ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET