CLR_DEBUGGING_PROCESS_FLAGS, énumération
Fournit des valeurs qui sont utilisées par la méthode ICLRDebugging::OpenVirtualProcess.
Syntaxe
typedef enum CLR_DEBUGGING_PROCESS_FLAGS
{
CLR_DEBUGGING_MANAGED_EVENT_PENDING = 1,
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH = 2
} CLR_DEBUGGING_PROCESS_FLAGS;
Membres
Membre | Description |
---|---|
CLR_DEBUGGING_MANAGED_EVENT_PENDING |
Ce runtime a un événement de débogueur managé sans rattrapage à envoyer. Consultez la section Remarques pour connaître la distinction entre les événements de rattrapage et les événements sans rattrapage. |
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH |
L’événement managé en attente est une requête Debugger.Launch. |
Notes
Les événements de rattrapage incluent les notifications de processus, de domaine d’application, d’assembly, de module et de création de threads qui amènent le débogueur à l’état actuel une fois qu’il a été attaché à un processus. Les événements sans rattrapage, qui sont indiqués par l’indicateur CLR_DEBUGGING_MANAGED_EVENT_PENDING
, incluent tous les autres événements du débogueur, comme les exceptions et les notifications de l’assistant de débogage managé (MDA).
L’indicateur CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH
permet au runtime de faire la différence entre une exception de fin et une demande d’attachement d’un débogueur managé qui peut être annulée.
Spécifications
Plateformes : Consultez Configuration requise.
En-tête : Metahost.idl, Metahost.h
Bibliothèque : CorGuids.lib
Versions de .NET Framework : Disponible depuis la version 4