Partager via


ICorDebugStepper::SetUnmappedStopMask, méthode

Définit une valeur qui spécifie le type de code non mappé dans lequel l’exécution s’arrête.

Syntaxe

HRESULT SetUnmappedStopMask (
    [in] CorDebugUnmappedStop   mask
);

Paramètres

mask [in] Valeur de l’énumération CorDebugUnmappedStop qui spécifie le type de code non mappé dans lequel le débogueur arrête l’exécution.

La valeur par défaut est STOP_OTHER_UNMAPPED. La valeur STOP_UNMANAGED est valide uniquement avec le débogage d’interopérabilité.

Notes

Lorsque le débogueur trouve une compilation juste-à-temps (JIT) qui n’a pas de mappage correspondant au langage intermédiaire commun (CIL), elle arrête l’exécution si l’indicateur spécifiant ce type de code non mappé a été défini ; sinon, le pas à pas continue de façon transparente.

Si le débogueur n’utilise pas d’exécution pas à pas pour entrer dans une méthode, il ne passe pas nécessairement par le code non mappé.

Spécifications

Plateformes : Consultez Configuration requise.

En-tête : CorDebug.idl, CorDebug.h

Bibliothèque : CorGuids.lib

Versions de .NET Framework : Disponible à partir de la version 1.0