ISOSDacInterface::GetGCHeapList-metod

Hämtar listan över heapadresser för serverskräpinsamling.

Note

Det här API:et utformades ursprungligen för intern användning i körningen. Även om det nu stöds för användning från tredje part rekommenderar vi att du arbetar med ICorDebug OCH ICorProfiler API:er när det är möjligt.

Syntax

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

Parameters

count
[i] Antalet element som matrisen heaps kan innehålla.

heaps
[ut] En matris med CLRDATA_ADDRESS värden som tar emot serverns GC-heapadresser.

pNeeded
[ut] En pekare till antalet heapadresser som krävs för att innehålla hela listan.

Remarks

Den här metoden gäller för server-GC, där körningen kan ha flera GC-heaps.

Den angivna metoden är en del av ISOSDacInterface gränssnittet och motsvarar den 48:e platsen i den virtuella metodtabellen.

Requirements

Plattformar: Se Systemkrav.
Rubrik: Ingen
Bibliotek: Ingen
.NET Framework-versioner: Tillgänglig sedan 4.7

Se även