Freigeben über


ICorDebugStepper::SetUnmappedStopMask-Methode

Aktualisiert: November 2007

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

Bibliothek: CorGuids.lib

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

Siehe auch

Referenz

ICorDebugStepper

ICorDebugStepper2