Поделиться через


Метод ICLRAppDomainResourceMonitor::GetCurrentAllocated

Получает общий размер (в байтах) всех выделений памяти, выполненных доменом приложения с момента его создания, без вычитания памяти, собранной при сборке мусора.

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

Параметры

  • dwAppDomainId
    [in] ИД запрашиваемого домена приложения.

  • pBytesAllocated
    [out] Указатель на общий размер всех выделений памяти.

Возвращаемое значение

Этот метод возвращает следующие заданные HRESULT, а также ошибки HRESULT, которые указывают на сбой метода.

HRESULT

Описание

S_OK

Метод успешно выполнен.

COR_E_APPDOMAINUNLOADED

Домен приложения был выгружен или не существует.

Заметки

Этот метод является неуправляемым эквивалентом управляемого свойства AppDomain.MonitoringTotalAllocatedMemorySize.

Требования

Платформы: см. раздел Требования к системе для .NET Framework.

Заголовок: MetaHost.h

Библиотека: включена как ресурс в MSCorEE.dll

Версии платформы .NET Framework: 4

См. также

Ссылки

Интерфейс ICLRAppDomainResourceMonitor

Основные понятия

Отслеживание ресурсов домена приложения

Другие ресурсы

Интерфейсы размещения

Размещение (справочник по неуправляемым интерфейсам API)