Freigeben über


ICorDebugStepper::SetUnmappedStopMask-Methode

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

Syntax

HRESULT SetUnmappedStopMask (
    [in] CorDebugUnmappedStop   mask
);

Parameter

mask [in] Ein Wert der CorDebugUnmappedStop-Aufzählung, die den Typ des nicht zugeordneten Codes angibt, in dem der Debugger die Ausführung angehalten.

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

Hinweise

Wenn der Debugger eine Just-in-Time-Kompilierung (Just-in-Time, JIT) findet, die keine entsprechende Zuordnung zu allgemeiner Zwischensprache (CIL) aufweist, wird die Ausführung angehalten, wenn das Kennzeichen, das den Typ des nicht zugeordneten Codes angibt, festgelegt wurde; andernfalls wird das Schrittweise Ausführen transparent fortgesetzt.

Wenn der Debugger keinen Stepper verwendet, um in eine Methode einzutreten, führt er nicht unbedingt einen Schritt über nicht zugeordneten Code aus.

Anforderungen

Plattformen: Informationen finden Sie unter Systemanforderungen.

Header: CorDebug.idl, CorDebug.h

Bibliothek: CorGuids.lib

.NET Framework-Versionen: Seit Version 1.0 verfügbar.