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é.

Remarques

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 de pas à pas pour entrer une méthode, il n’est pas nécessairement pas nécessaire d’effectuer un pas à pas sur le code non mappé.

Spécifications

Plates-formes: Consultez les systèmes d’exploitation pris en charge par .NET.

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

Bibliothèque: CorGuids.lib

Versions de .NET : Disponible depuis .NET Framework 1.0