ISOSDacInterface::GetGCHeapList-Methode

Ruft die Liste der Heapadressen der Serverbereinigung ab.

Note

Diese API wurde ursprünglich für die interne Verwendung in der Runtime entwickelt. Obwohl sie jetzt für die Verwendung durch Dritte unterstützt wird, wird empfohlen, nach Möglichkeit mit den APIs ICorDebug und ICorProfiler zu arbeiten.

Syntax

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

Parameter

count
[in] Die Anzahl der Elemente, die das heaps Array enthalten kann.

heaps
[out] Ein Array von CLRDATA_ADDRESS Werten, die die SERVER-GC-Heapadressen empfangen.

pNeeded
[out] Ein Zeiger auf die Anzahl der Heapadressen, die erforderlich sind, um die vollständige Liste zu enthalten.

Remarks

Diese Methode gilt für Server-GC, wobei die Laufzeit mehrere GC-Heaps aufweisen kann.

Die bereitgestellte Methode ist Teil der ISOSDacInterface Schnittstelle und entspricht dem 48. Steckplatz der tabelle der virtuellen Methode.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.
Kopfball: Nichts
Bibliothek: Nichts
.NET Framework-Versionen: Seit 4.7 verfügbar

Siehe auch