Freigeben über


ICLRAppDomainResourceMonitor::GetCurrentAllocated-Methode

Ruft die Gesamtgröße in Bytes aller Speicherbelegungen ab, die von der Anwendungsdomäne seit ihrer Erstellung vorgenommen wurden, ohne den an die Garbage Collection übergebenen Arbeitsspeicher zu subtrahieren.

HRESULT GetCurrentAllocated([in]  DWORD dwAppDomainId,
                            [out] ULONGLONG* pBytesAllocated);

Parameter

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

  • pBytesAllocated
    [out] Ein Zeiger auf die Gesamtgröße aller Speicherbelegungen.

Rückgabewert

Diese Methode gibt die folgenden spezifischen HRESULTs sowie HRESULT-Fehler für Methodenfehler zurück.

HRESULT

Beschreibungen

S_OK

Die Methode wurde erfolgreich abgeschlossen.

COR_E_APPDOMAINUNLOADED

Die Anwendungsdomäne wurde entladen oder ist nicht vorhanden.

Hinweise

Diese Methode ist die nicht verwaltete Entsprechung der verwalteten AppDomain.MonitoringTotalAllocatedMemorySize-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)