Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Menghitung blok dalam tumpukan pemuat yang ditentukan.
Note
API ini awalnya dirancang untuk penggunaan internal dalam runtime. Meskipun sekarang didukung untuk penggunaan pihak ketiga, sebaiknya menggunakan API ICorDebug dan ICorProfiler jika memungkinkan.
Syntax
HRESULT TraverseLoaderHeap(CLRDATA_ADDRESS loaderHeapAddr, VISITHEAP pCallback);
Parameters
loaderHeapAddr
[di] Alamat tumpukan loader untuk melintasi.
pCallback
[di] Fungsi VISITHEAP panggilan balik yang menerima setiap blok timbunan.
Remarks
Panggilan VISITHEAP balik memiliki tanda tangan void (*VISITHEAP)(CLRDATA_ADDRESS blockData,size_t blockSize,BOOL blockIsCurrentBlock). Runtime memanggil panggilan balik untuk setiap blok heap dan menyediakan alamat blok, ukuran blok, dan nilai yang menunjukkan apakah blok adalah blok saat ini.
Metode yang disediakan adalah bagian ISOSDacInterface dari antarmuka dan sesuai dengan slot ke-68 dari tabel metode virtual.
Persyaratan
Platform: Lihat Persyaratan Sistem.
Header: Tidak
Perpustakaan: Tidak
.NET Framework Versions: Tersedia sejak 4.7