Freigeben über


ICorDebugStepper::SetUnmappedStopMask-Methode

Legt einen Wert fest, der den Typ des nicht zugeordneten Codes angibt, in dem die Ausführung angehalten wird.

HRESULT SetUnmappedStopMask (
    [in] CorDebugUnmappedStop   mask
);

Parameter

  • mask
    [in] Ein Wert der CorDebugUnmappedStop-Enumeration, der den Typ des nicht zugeordneten Codes angibt, in dem der Debugger die Ausführung anhält.

    Der Standardwert ist STOP_OTHER_UNMAPPED. Der Wert STOP_UNMANAGED ist nur mit Interop-Debuggen gültig.

Hinweise

Wenn der Debugger eine JIT-Kompilierung (Just-in-Time) findet, die keine entsprechende Zuordnung zu Microsoft Intermediate Language (MSIL) aufweist, hält er die Ausführung an, sofern das Flag, das diesen Typ von nicht zugeordnetem Code angibt, festgelegt wurde. Andernfalls wird die transparente schrittweise Ausführung fortgesetzt.

Wenn der Debugger Methoden nicht mit einem Stepper eingibt, wird der nicht zugeordnete Code nicht zwangsläufig übersprungen.

Anforderungen

Plattformen: siehe Systemanforderungen für .NET Framework.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: 4, 3.5 SP1, 3.5, 3.0 SP1, 3.0, 2.0 SP1, 2.0, 1.1, 1.0

Siehe auch

Referenz

ICorDebugStepper-Schnittstelle

ICorDebugStepper2-Schnittstelle