Megosztás a következőn keresztül:


ICLRDataTarget interfész

Metódusokat biztosít a közös nyelvi futtatókörnyezet (CLR) célelemével való interakcióhoz.

Metódusok

Metódus Leírás
GetCurrentThreadID metódus Lekéri az aktuális szál operációsrendszer-azonosítót.
GetImageBase metódus Lekéri a megadott rendszerkép alapmemória-címét.
GetMachineType metódus Lekéri a célfolyamat által használt utasításkészlet azonosítóját.
GetPointerSize metódus Bájtban lekéri az aktuális célra mutató mutató méretét.
GetThreadContext metódus A megadott azonosítóval mutatót kap a szál környezetéhez.
GetTLSValue metódus Beolvas egy értéket a szál helyi tárolójában (TLS) a megadott indexben a megadott szálhoz.
ReadVirtual metódus Adatokat olvas be a megadott virtuális memória címéről a megadott pufferbe.
Kérelemmetódus A közös nyelvi futtatókörnyezet (CLR) adathozzáférési szolgáltatásai meghívják a műveletet az implementáció által meghatározottak szerint.
SetThreadContext metódus Beállítja a megadott szál aktuális környezetét a célfolyamatban.
SetTLSValue metódus Beállít egy értéket a megadott szál helyi tárolójában (TLS) a célfolyamatban.
WriteVirtual metódus Adatokat ír a megadott pufferből a megadott virtuális memóriacímre.

Megjegyzések

Az API-ügyfélnek (azaz a hibakeresőnek) az adott célelemnek megfelelően kell implementálnia ezt az felületet. Például egy élő folyamat implementációja eltér a memóriaképétől.

Követelmények

Platformok: Lásd: Rendszerkövetelmények.

Fejléc: ClrData.idl, ClrData.h

Könyvtár: CorGuids.lib

.NET-keretrendszer verziók: 2.0 óta érhető el

Lásd még