Freigeben über


ICLRAppDomainResourceMonitor::GetCurrentCpuTime-Methode

Ruft die gesamte Prozessorzeit ab, die von allen Threads während der Ausführung in der aktuellen Anwendungsdomäne seit dem Erstellen der Anwendungsdomäne genutzt wurde.

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 während der Ausführung in der aktuellen Anwendungsdomäne seit dem Erstellen der Anwendungsdomäne genutzt wurde. Dieser Parameter kann null sein.

Rückgabewert

HRESULT

Beschreibungen

S_OK

Die Methode wurde erfolgreich abgeschlossen.

COR_E_APPDOMAINUNLOADED

Die Anwendungsdomäne wurde entladen oder ist nicht vorhanden.

E_FAIL

Die Überwachung der Anwendungsdomänenressourcen ist nicht aktiviert.

– oder –

Alle anderen Fehler.

Hinweise

Diese Methode ist die nicht verwaltete Entsprechung der verwalteten AppDomain.MonitoringTotalProcessorTime-Eigenschaft.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: MetaHost.h

Bibliothek: als Ressource in MSCorEE.dll enthalten

.NET Framework-Versionen: 4

Siehe auch

Referenz

ICLRAppDomainResourceMonitor-Schnittstelle

Konzepte

Überwachung von Anwendungsdomänenressourcen

Weitere Ressourcen

Hostingschnittstellen

Hosting (Referenz zur nicht verwalteten API)