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 介面