获取自创建应用程序域以来,在当前应用程序域中执行时所有线程使用的总处理器时间。
Syntax
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 起可用