共用方式為


ICLRAppDomainResourceMonitor::GetCurrentAllocated 方法

取得自應用程式定義域建立以來,已設定之所有記憶體配置的總大小 (以位元組為單位),但不減去已進行記憶體回收的記憶體。

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

參數

  • dwAppDomainId
    [in] 要求之應用程式定義域的 ID。

  • pBytesAllocated
    [out] 所有記憶體配置之總大小的指標。

傳回值

這個方法會傳回下列特定的 HRESULT,以及表示方法失敗的 HRESULT 錯誤。

HRESULT

描述

S_OK

此方法已成功完成。

COR_E_APPDOMAINUNLOADED

應用程式定義域已經卸載或不存在。

備註

這個方法相當於 Managed AppDomain.MonitoringTotalAllocatedMemorySize 屬性的 Unmanaged 屬性。

需求

**平台:**請參閱 .NET Framework 系統需求

標頭:MetaHost.h

程式庫:包含做為 MSCorEE.dll 中的資源

**.NET Framework 版本:**4

請參閱

參考

ICLRAppDomainResourceMonitor 介面

概念

應用程式定義域資源監視

其他資源

裝載介面

裝載 (Unmanaged API 參考)