Метод ISOSDacInterface::GetGCHeapList

Извлекает список адресов кучи сборки мусора сервера.

Note

Этот API изначально был разработан для внутреннего использования во время выполнения. Хотя она теперь поддерживается для 3-го стороннего использования, мы рекомендуем по возможности работать с ICorDebugICorProfiler и API.

Syntax

HRESULT GetGCHeapList(unsigned int count, CLRDATA_ADDRESS heaps[], unsigned int *pNeeded);

Parameters

count
[in] Количество элементов, которые heaps может содержать массив.

heaps
[out] Массив значений CLRDATA_ADDRESS , получающих адреса кучи GC сервера.

pNeeded
[out] Указатель на количество адресов кучи, необходимых для хранения полного списка.

Remarks

Этот метод применяется к серверной сборке, где среда выполнения может иметь несколько куч GC.

Предоставленный метод является частью ISOSDacInterface интерфейса и соответствует 48-му слоту таблицы виртуальных методов.

Требования

Платформы: см. раздел Требования к системе.
Заголовок: Никакой
Библиотека: Никакой
версии платформы .NET: доступно с версии 4.7

См. также