Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Doorkruist de opschoonlijst met runtime-aanroepbare wrapper (RCW) en roept een bezoekers-callback aan voor elke vermelding.
Note
Deze API is oorspronkelijk ontworpen voor intern gebruik in de runtime. Hoewel het nu wordt ondersteund voor gebruik van derden, raden we u aan om indien mogelijk met ICorDebug en ICorProfiler API's te werken.
Syntax
HRESULT TraverseRCWCleanupList(CLRDATA_ADDRESS cleanupListPtr, VISITRCWFORCLEANUP pCallback, LPVOID token);
Parameters
cleanupListPtr
[in] Het adres van de RCW-opschoonlijst om door te gaan.
pCallback
[in] Een VISITRCWFORCLEANUP callback-functie die door de runtime wordt aangeroepen voor elke vermelding in de opschoonlijst.
token
[in] Een door de aanroeper opgegeven waarde die door de runtime wordt doorgegeven pCallback.
Remarks
De opgegeven methode maakt deel uit van de ISOSDacInterface interface en komt overeen met de 79e sleuf van de tabel met virtuele methoden.
De VISITRCWFORCLEANUP callback heeft de volgende handtekening:
typedef BOOL (*VISITRCWFORCLEANUP)(CLRDATA_ADDRESS RCW,CLRDATA_ADDRESS Context,CLRDATA_ADDRESS Thread,
BOOL bIsFreeThreaded, LPVOID token);
De callback ontvangt het RCW-adres, COM-contextadres, threadadres, een vlag die aangeeft of de RCW vrije thread is en de door de beller opgegeven token waarde.
Requirements
Platformen: Zie Systeemvereisten.
Rubriek: Geen
Bibliotheek: Geen
.NET Framework-versies: beschikbaar sinds 4.7