Enumerazione CorDebugUnmappedStop
Specifica il tipo di codice non mappato che può attivare un arresto nell'esecuzione del codice da parte del gestore di istruzioni.
Sintassi
typedef enum CorDebugUnmappedStop {
STOP_NONE = 0x0,
STOP_PROLOG = 0x01,
STOP_EPILOG = 0x02,
STOP_NO_MAPPING_INFO = 0x04,
STOP_OTHER_UNMAPPED = 0x08,
STOP_UNMANAGED = 0x10,
STOP_ALL = 0xffff,
} CorDebugUnmappedStop;
Members
Membro | Descrizione |
---|---|
STOP_NONE |
Non arrestarsi in alcun tipo di codice non mappato. |
STOP_PROLOG |
Arrestarsi nel codice di prologo. |
STOP_EPILOG |
Arresta nel codice epilogo. |
STOP_NO_MAPPING_INFO |
Arrestare nel codice senza informazioni di mapping. |
STOP_OTHER_UNMAPPED |
Arrestare il codice non mappato che non rientra nel prologo, nell'epilogo, nelle informazioni di nessun mapping o nella categoria non gestita. |
STOP_UNMANAGED |
Arrestare il codice non gestito. Questo valore è valido solo con il debug di interoperabilità. |
STOP_ALL |
Arrestare in tutti i tipi di codice non mappato. |
Commenti
Utilizzare il metodo ICorDebugStepper::SetUnmappedStopMask per impostare i flag che specificano il codice non mappato in cui verrà arrestato il passaggio.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: CorDebug.idl, CorDebug.h
Libreria: CorGuids.lib
Versioni di .NET Framework: Disponibile dalla versione 1.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.