Bagikan melalui


Struktur COR_SEGMENT

Berisi informasi tentang wilayah memori dalam tumpukan terkelola.

Syntax

typedef struct _COR_SEGMENT {
    CORDB_ADDRESS start;
    CORDB_ADDRESS end;
    CorDebugGenerationTypes gen;
    ULONG heap;
} COR_SEGMENT;

Members

Anggota Description
start Alamat awal wilayah memori.
end Alamat akhir wilayah memori.
gen Anggota enumerasi CorDebugGenerationTypes yang menunjukkan pembuatan wilayah memori.
heap Nomor timbunan tempat wilayah memori berada. Lihat bagian Keterangan untuk informasi selengkapnya.

Komentar

Struktur COR_SEGMENTS mewakili wilayah memori dalam tumpukan terkelola. COR_SEGMENTS objek adalah anggota objek koleksi ICorDebugHeapRegionEnum , yang diisi dengan memanggil metode ICorDebugProcess5::EnumerateHeapRegions .

Bidang heap adalah nomor prosesor, yang sesuai dengan timbunan yang dilaporkan. Untuk pengumpul sampah stasiun kerja, nilainya selalu nol, karena stasiun kerja hanya memiliki satu tumpukan pengumpulan sampah. Untuk pengumpul sampah server, nilainya sesuai dengan prosesor tempat tumpukan dilampirkan. Perhatikan bahwa mungkin ada lebih banyak atau lebih sedikit tumpukan pengumpulan sampah daripada ada prosesor aktual karena detail implementasi pengumpul sampah.

Persyaratan

Platform: Lihat Sistem operasi yang didukung .NET.

Header: CorDebug.idl, CorDebug.h

Perpustakaan: CorGuids.lib

Versi .NET: Tersedia sejak .NET Framework 4.5