Freigeben über


ICLRAppDomainResourceMonitor::GetCurrentCpuTime-Methode

Ruft die gesamte Prozessorzeit ab, die von allen Threads bei der Ausführung in der aktuellen Anwendungsdomäne genutzt wurde, seit die Anwendungsdomäne erstellt wurde.

Syntax

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

Parameter

dwAppDomainId
[in] Die ID der angeforderten Anwendungsdomäne.

pMilliseconds
[out] Ein Zeiger auf die gesamte Prozessorzeit, die von allen Threads bei der Ausführung in der aktuellen Anwendungsdomäne genutzt wurde, seit die Anwendungsdomäne erstellt wurde. Dieser Parameter kann null sein.

Rückgabewert

HRESULT BESCHREIBUNG
S_OK Die Methode wurde erfolgreich abgeschlossen.
COR_E_APPDOMAINUNLOADED Die Anwendungsdomäne wurde entladen oder ist nicht vorhanden.
E_FAIL Die Ressourcenüberwachung der Anwendungsdomäne (Application Domain Resource Monitoring, ARM) ist nicht aktiviert.

Oder

Alle anderen Fehler.

Bemerkungen

Diese Methode ist das nicht verwaltete Äquivalent der verwalteten AppDomain.MonitoringTotalProcessorTime-Eigenschaft.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: MetaHost.h

Bibliothek: Als Ressource in „MsCorEE.dll“ enthalten.

.NET Framework-Versionen: Seit Version 4 verfügbar

Siehe auch