CorDebugUnmappedStop, énumération
Spécifie le type de code non mappé qui peut déclencher un arrêt dans l'exécution du code par l'exécution pas à pas.
Syntaxe
typedef enum CorDebugUnmappedStop {
STOP_NONE = 0x0,
STOP_PROLOG = 0x01,
STOP_EPILOG = 0x02,
STOP_NO_MAPPING_INFO = 0x04,
STOP_OTHER_UNMAPPED = 0x08,
STOP_UNMANAGED = 0x10,
STOP_ALL = 0xffff,
} CorDebugUnmappedStop;
Membres
Membre | Description |
---|---|
STOP_NONE |
Ne vous arrêtez pas dans un type de code non mappé. |
STOP_PROLOG |
Arrêtez dans le code de prolog. |
STOP_EPILOG |
Arrêtez dans le code d’épilogue. |
STOP_NO_MAPPING_INFO |
Arrêtez dans le code qui n’a aucune information de mappage. |
STOP_OTHER_UNMAPPED |
Arrêtez-vous dans du code non mappé qui ne correspond pas au prolog, à l’épilogue, à l’absence de mappage-information ou à la catégorie non managée. |
STOP_UNMANAGED |
Arrêtez dans le code non managé. Cette valeur est valide uniquement avec le débogage d’interopérabilité. |
STOP_ALL |
Arrêtez dans tous les types de code non mappé. |
Notes
Utilisez la méthode ICorDebugStepper::SetUnmappedStopMask pour définir les indicateurs qui spécifient le code non mappé dans lequel le pas à pas s’arrête.
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
Voir aussi
Collaborer avec nous sur GitHub
La source de ce contenu se trouve sur GitHub, où vous pouvez également créer et examiner les problèmes et les demandes de tirage. Pour plus d’informations, consultez notre guide du contributeur.