Sdílet prostřednictvím


CorDebugUnmappedStop – výčet

Určuje typ nemapovaného kódu, který může v kroku aktivovat zastavení provádění kódu.

Syntaxe

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

Člen Description
STOP_NONE Nezastavujte žádný typ nemapovaného kódu.
STOP_PROLOG Zastavte kód prologu.
STOP_EPILOG Zastavte kód epilogu.
STOP_NO_MAPPING_INFO Zastavte kód, který neobsahuje žádné informace o mapování.
STOP_OTHER_UNMAPPED Zastavte nemapovaný kód, který se nevejde do prologu, epilogu, bez mapování informací nebo nespravované kategorie.
STOP_UNMANAGED Zastavte nespravovaný kód. Tato hodnota je platná pouze při ladění vzájemné spolupráce.
STOP_ALL Zastavte všechny typy nemapovaného kódu.

Poznámky

Pomocí ICorDebugStepper::SetUnmappedStopMask metoda nastavit příznaky, které určují nemapovaný kód, ve kterém se krokovač zastaví.

Požadavky

Platformy: Viz podporované operační systémy .NET.

Záhlaví: CorDebug.idl, CorDebug.h

Knihovna: CorGuids.lib

Verze .NET: K dispozici od rozhraní .NET Framework 1.0