ISOSDacInterface::TraverseLoaderHeap Yöntemi

Belirtilen yükleyici yığınındaki blokları numaralandırır.

Note

Bu API başlangıçta çalışma zamanında iç kullanım için tasarlanmıştır. Artık üçüncü taraf kullanımı için desteklense de mümkün olduğunda ve ICorDebug API'leriyle ICorProfiler çalışmanızı öneririz.

Syntax

HRESULT TraverseLoaderHeap(CLRDATA_ADDRESS loaderHeapAddr, VISITHEAP pCallback);

Parameters

loaderHeapAddr
[in] Çapraz geçiş için yükleyici yığınının adresi.

pCallback
[in] VISITHEAP Her yığın bloğunu alan bir geri çağırma işlevi.

Remarks

Geri VISITHEAP çağırmada imzası void (*VISITHEAP)(CLRDATA_ADDRESS blockData,size_t blockSize,BOOL blockIsCurrentBlock)vardır. Çalışma zamanı her yığın bloğu için geri çağırmayı çağırır ve blok adresini, blok boyutunu ve bloğun geçerli blok olup olmadığını belirten bir değer sağlar.

Sağlanan yöntem arabirimin ISOSDacInterface bir parçasıdır ve sanal yöntem tablosunun 68. yuvasına karşılık gelir.

Requirements

Platform: Bkz. Sistem Gereksinimleri.
Üstbilgi: Hiç kimse
Kütüphane: Hiç kimse
.NET Framework Sürümleri: 4.7 sürümünden itibaren kullanılabilir

Ayrıca bakınız