Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A megadott rakodó halomelem blokkainak számbavétele.
Note
Ezt az API-t eredetileg belső használatra tervezték a futtatókörnyezetben. Bár most már harmadik fél általi használat esetén is támogatott, javasoljuk, hogy lehetőség szerint működj együtt az ICorDebug API-kkal és az API-kkalICorProfiler.
Syntax
HRESULT TraverseLoaderHeap(CLRDATA_ADDRESS loaderHeapAddr, VISITHEAP pCallback);
Parameters
loaderHeapAddr
[in] A rakodáshoz szükséges rakodó halom címe.
pCallback
[in] Egy VISITHEAP visszahívási függvény, amely minden halomblokkot fogad.
Remarks
A VISITHEAP visszahívás aláírással void (*VISITHEAP)(CLRDATA_ADDRESS blockData,size_t blockSize,BOOL blockIsCurrentBlock)rendelkezik. A futtatókörnyezet meghívja az egyes halomblokkok visszahívását, és megadja a blokk címét, a blokk méretét és egy értéket, amely jelzi, hogy a blokk az aktuális blokk-e.
A megadott módszer az ISOSDacInterface interfész része, és a virtuális metódustábla 68. pontjának felel meg.
Követelmények
Platformok: Lásd a rendszerkövetelményeket.
Fejléc: Egyik sem
Könyvtár: Egyik sem
.NET keretrendszerverziók: 4.7 óta érhető el