Dela via


CorDebugUnmappedStop-uppräkning

Anger vilken typ av omappad kod som kan utlösa ett stopp i kodkörningen av steppern.

Syntax

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;

Medlemmar

Medlem Description
STOP_NONE Stoppa inte i någon typ av omappad kod.
STOP_PROLOG Stoppa i prolog-kod.
STOP_EPILOG Stoppa i epilogkod.
STOP_NO_MAPPING_INFO Stoppa i kod som inte har någon mappningsinformation.
STOP_OTHER_UNMAPPED Stoppa i omappad kod som inte passar in i kategorin prolog, epilog, no-mapping-information eller unmanaged.
STOP_UNMANAGED Stoppa i ohanterad kod. Det här värdet är endast giltigt vid felsökning av interop.
STOP_ALL Stoppa i alla typer av omappad kod.

Kommentarer

Använd metoden ICorDebugStepper::SetUnmappedStopMask för att ange flaggorna som anger den omappade kod där steppern ska stoppas.

Krav

Plattformar: Se Systemkrav.

Huvudet: CorDebug.idl, CorDebug.h

Bibliotek: CorGuids.lib

.NET Framework versioner: Tillgänglig sedan 1.0

Se även