Condividi tramite


Interfaccia ICorDebugProcess2

Estensione logica dell'interfaccia ICorDebugProcess, che rappresenta un processo che esegue codice gestito.

Metodi

Metodo Descrizione
Metodo ClearUnmanagedBreakpoint Rimuove un punto di interruzione in corrispondenza dell'offset specificato impostato da una chiamata precedente a ICorDebugProcess2::SetUnmanagedBreakpoint.
Metodo GetDesiredNGENCompilerFlags Ottiene i flag che devono essere impostati per Common Language Runtime (CLR) per caricare l'immagine nel processo a cui fa riferimento questo ICorDebugProcess2oggetto .
Metodo GetReferenceValueFromGCHandle Ottiene un puntatore di riferimento all'oggetto gestito specificato con un handle di Garbage Collection.
Metodo GetThreadForTaskID Ottiene il thread su cui viene eseguita l'attività con l'identificatore specificato.
Metodo GetVersion Ottiene la versione di CLR in cui è in esecuzione il processo di cui è in esecuzione il debug.
Metodo SetDesiredNGENCompilerFlags Imposta i flag necessari per il compilatore JIT (Just-In-Time) per caricare un'immagine nel processo di cui è in corso il debug.
Metodo SetUnmanagedBreakpoint Imposta un punto di interruzione non gestito in corrispondenza dell'offset dell'immagine nativa specificata.

Commenti

Nota

Questa interfaccia non supporta la chiamata in modalità remota, tra computer o tra processi.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: Disponibile dalla versione 2.0

Vedi anche