Enumerazione CLR_DEBUGGING_PROCESS_FLAGS
Fornisce valori usati dal metodo ICLRDebugging::OpenVirtualProcess .
Sintassi
typedef enum CLR_DEBUGGING_PROCESS_FLAGS
{
CLR_DEBUGGING_MANAGED_EVENT_PENDING = 1,
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH = 2
} CLR_DEBUGGING_PROCESS_FLAGS;
Members
Membro | Descrizione |
---|---|
CLR_DEBUGGING_MANAGED_EVENT_PENDING |
Questo runtime ha un evento debugger gestito non di recupero da inviare. Vedere la sezione Osservazioni per la distinzione tra gli eventi di recupero e non di recupero. |
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH |
L'evento gestito in sospeso è una Debugger.Launch richiesta. |
Commenti
Gli eventi di recupero includono processi, dominio dell'applicazione, assembly, modulo e notifiche di creazione di thread che portano il debugger fino allo stato corrente dopo che è stato collegato a un processo. Gli eventi non di recupero, indicati dal CLR_DEBUGGING_MANAGED_EVENT_PENDING
flag, includono tutti gli altri eventi del debugger, ad esempio eccezioni e notifiche MDA (Managed DebugIng Assistant).
Il CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH
flag consente al runtime di distinguere tra un'eccezione terminante e una richiesta di collegare un debugger gestito che può essere annullato.
Requisiti
Piattaforme: vedere Requisiti di sistema di .NET Framework.
Intestazione: Metahost.idl, Metahost.h
Libreria: CorGuids.lib
Versioni di .NET Framework: Disponibile da 4