Dela via


ICLRDataTarget-gränssnitt

Innehåller metoder för interaktion med ett målobjekt i CLR (Common Language Runtime).

Metoder

Metod Beskrivning
GetCurrentThreadID-metod Hämtar operativsystemidentifieraren för den aktuella tråden.
GetImageBase-metod Hämtar basminnesadressen för den angivna avbildningen.
GetMachineType-metod Hämtar en identifierare för den typ av instruktionsuppsättning som målprocessen använder.
GetPointerSize-metod Hämtar storleken i byte på en pekare till det aktuella målet.
GetThreadContext-metod Hämtar en pekare till trådens kontext med den angivna identifieraren.
GetTLSValue-metod Hämtar ett värde i trådens lokala lagring (TLS) vid det angivna indexet för den angivna tråden.
ReadVirtual-metod Läser data från den angivna virtuella minnesadressen till den angivna bufferten.
Begärandemetod Anropas av CLR-dataåtkomsttjänsterna (Common Language Runtime) för att begära en åtgärd, enligt implementeringens definition.
SetThreadContext-metod Anger den aktuella kontexten för den angivna tråden i målprocessen.
SetTLSValue-metod Anger ett värde i trådens lokala lagring (TLS) för den angivna tråden i målprocessen.
WriteVirtual-metod Skriver data från den angivna bufferten till den angivna virtuella minnesadressen.

Kommentarer

API-klienten (d.v.s. felsökningsprogrammet) måste implementera det här gränssnittet efter behov för det specifika målobjektet. Till exempel skulle en aktiv process ha en annan implementering än en minnesdump.

Krav

Plattformar: Se Systemkrav.

Huvudet: ClrData.idl, ClrData.h

Bibliotek: CorGuids.lib

.NET Framework versioner: Tillgänglig sedan 2.0

Se även