DacpGcHeapData-structuur

Definieert een transportbuffer voor algemene informatie over garbagecollection heap.

Note

Deze API is oorspronkelijk ontworpen voor intern gebruik in de runtime. Hoewel het nu wordt ondersteund voor gebruik van derden, raden we u aan om indien mogelijk met ICorDebug en ICorProfiler API's te werken.

Syntax

struct DacpGcHeapData
    : ZeroInit<DacpGcHeapData>
{
    BOOL bServerMode;
    BOOL bGcStructuresValid;
    UINT HeapCount;
    UINT g_max_generation;
    
    HRESULT Request(ISOSDacInterface *sos)
    {
        return sos->GetGCHeapData(this);
    }
};

Members

Lid Beschrijving
bServerMode Een waarde die aangeeft of de runtime gebruikmaakt van server GC.
bGcStructuresValid Een waarde die aangeeft of de GC-structuren geldig zijn.
HeapCount Het aantal GC-heaps.
g_max_generation Het maximum aantal generatie GC's.
Request Vult de structuur door aan te roepen ISOSDacInterface::GetGCHeapData.

Remarks

Deze structuur bevindt zich in de runtime en wordt niet weergegeven via headers of bibliotheekbestanden. Als u deze wilt gebruiken, definieert u de structuur zoals hierboven is opgegeven.

Requirements

Platformen: Zie Systeemvereisten.
Rubriek: Geen
Bibliotheek: Geen
.NET Framework-versies: beschikbaar sinds 4.7

Zie ook