Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Räknar upp block i ett virtuellt anropsstub heap för den angivna programdomänen.
Note
Det här API:et utformades ursprungligen för intern användning i körningen. Även om det nu stöds för användning från tredje part rekommenderar vi att du arbetar med ICorDebug OCH ICorProfiler API:er när det är möjligt.
Syntax
HRESULT TraverseVirtCallStubHeap(CLRDATA_ADDRESS pAppDomain, VCSHeapType heaptype, VISITHEAP pCallback);
Parameters
pAppDomain
[i] Adressen till programdomänen som innehåller det virtuella anropet stub heap.
heaptype
[i] Ett VCSHeapType-uppräkningsvärde som identifierar det virtuella anropet stub heap för bläddring.
pCallback
[i] En VISITHEAP återanropsfunktion som tar emot varje heap-block.
Remarks
Återanropet VISITHEAP har signaturen void (*VISITHEAP)(CLRDATA_ADDRESS blockData,size_t blockSize,BOOL blockIsCurrentBlock). Körningen anropar återanropet för varje heapblock och tillhandahåller blockadressen, blockstorleken och ett värde som anger om blocket är det aktuella blocket.
Den angivna metoden är en del av ISOSDacInterface gränssnittet och motsvarar den 70:e platsen i den virtuella metodtabellen.
Requirements
Plattformar: Se Systemkrav.
Rubrik: Ingen
Bibliotek: Ingen
.NET Framework-versioner: Tillgänglig sedan 4.7