Condividi tramite


Interfaccia ICorDebugProcess2

Estensione logica dell'interfaccia ICorDebugProcess che rappresenta un processo che sta eseguendo codice gestito.

Metodi

Metodo

Oggetto di descrizione

Metodo ICorDebugProcess2::ClearUnmanagedBreakpoint

Rimuove un punto di interruzione all'offset specificato che era stato impostato da una precedente chiamata a ICorDebugProcess2::SetUnmanagedBreakpoint.

Metodo ICorDebugProcess2::GetDesiredNGENCompilerFlags

Ottiene i flag che devono essere impostati in Common Language Runtime per caricare l'immagine nel processo a cui fa riferimento ICorDebugProcess2.

Metodo ICorDebugProcess2::GetReferenceValueFromGCHandle

Ottiene un puntatore a riferimento all'oggetto gestito specificato che ha un handle di Garbage Collection.

Metodo ICorDebugProcess2::GetThreadForTaskID

Ottiene il thread sul quale è in esecuzione l'attività con l'identificatore specificato.

Metodo ICorDebugProcess2::GetVersion

Ottiene la versione di Common Language Runtime su cui è in esecuzione il processo in fase di debug.

Metodo ICorDebugProcess2::SetDesiredNGENCompilerFlags

Imposta i flag necessari per consentire al compilatore JIT di caricare un'immagine nel processo in fase di debug.

Metodo ICorDebugProcess2::SetUnmanagedBreakpoint

Imposta un punto di interruzione non gestito in corrispondenza dell'offset specificato per l'immagine nativa.

Note

NotaNota

Questa interfaccia non supporta la ricezione di chiamate in modalità remota, siano esse tra più computer o processi.

Requisiti

Piattaforme: vedere Requisiti di sistema di .NET Framework.

Intestazione: CorDebug.idl, CorDebug.h

Libreria: CorGuids.lib

Versioni di .NET Framework: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0

Vedere anche

Riferimenti

Interfaccia ICorDebugProcess

Altre risorse

Interfacce di debug