Condividi tramite


Interfaccia ICorDebugProcess6

Estende logicamente l'interfaccia ICorDebugProcess per abilitare funzionalità quali la decodifica di eventi di debug gestiti codificati negli eventi di debug delle eccezioni native e la suddivisione del modulo virtuale.

Methods

Metodo Description
DecodeEvent, metodo Decodifica gli eventi di debug gestiti che sono stati incapsulati nel payload di eventi di debug delle eccezioni native appositamente creati.
EnableVirtualModuleSplitting, metodo Abilita o disabilita la suddivisione del modulo virtuale.
Metodo GetCode Ottiene informazioni sul codice gestito in un indirizzo di codice specifico.
Metodo GetExportStepInfo Fornisce informazioni sulle funzioni esportate in fase di esecuzione per eseguire istruzioni sul codice gestito.
MarkDebuggerAttached, metodo Modifica lo stato interno dell'oggetto debug in modo che il Debugger.IsAttached metodo restituisca true.
ProcessStateChanged, metodo Notifica a ICorDebug che il processo è in esecuzione.

Osservazioni:

Annotazioni

L'interfaccia è disponibile solo con .NET Native. Il tentativo di chiamare QueryInterface per recuperare un puntatore di interfaccia restituisce E_NOINTERFACE per gli scenari ICorDebug all'esterno di .NET Native.

Requisiti

Piattaforme: Vedere Sistemi operativi supportati da .NET.

Intestazione: CorDebug.idl, CorDebug.h

Biblioteca: CorGuids.lib

Versioni di .NET: Disponibile a partire da .NET Framework 4.6