Interfaccia ICLRDataTarget
Fornisce metodi per l'interazione con un elemento di destinazione di Common Language Runtime (CLR).
Metodi
Metodo | Descrizione |
---|---|
Metodo GetCurrentThreadID | Ottiene l'identificatore del sistema operativo per il thread corrente. |
Metodo GetImageBase | Ottiene l'indirizzo di memoria di base per l'immagine specificata. |
Metodo GetMachineType | Ottiene un identificatore per il tipo di istruzione impostato che il processo di destinazione sta usando. |
Metodo GetPointerSize | Ottiene le dimensioni, in byte, di un puntatore alla destinazione corrente. |
Metodo GetThreadContext | Ottiene un puntatore al contesto del thread con l'identificatore specificato. |
Metodo GetTLSValue | Ottiene un valore nell'archiviazione locale del thread (TLS) nell'indice specificato per il thread specificato. |
Metodo ReadVirtual | Legge i dati dall'indirizzo di memoria virtuale specificato nel buffer specificato. |
Metodo Request | Chiamato dai servizi di accesso ai dati CLR (Common Language Runtime) per richiedere un'operazione, come definito dall'implementazione. |
Metodo SetThreadContext | Imposta il contesto corrente del thread specificato nel processo di destinazione. |
Metodo SetTLSValue | Imposta un valore nell'archiviazione locale del thread (TLS) del thread specificato nel processo di destinazione. |
Metodo WriteVirtual | Scrive i dati dal buffer specificato all'indirizzo di memoria virtuale specificato. |
Commenti
Il client API ,ovvero il debugger, deve implementare questa interfaccia in base alle esigenze dell'elemento di destinazione specifico. L'implementazione per un processo reale, ad esempio, è diversa da quella di un dump di memoria.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: ClrData.idl, ClrData.h
Libreria: CorGuids.lib
Versioni di .NET Framework: Disponibile da 2.0
Vedi anche
Collabora con noi su GitHub
L'origine di questo contenuto è disponibile in GitHub, in cui è anche possibile creare ed esaminare i problemi e le richieste pull. Per ulteriori informazioni, vedere la guida per i collaboratori.