Compartir a través de


CLR_DEBUGGING_PROCESS_FLAGS (Enumeración)

Proporciona valores que el método ICLRDebugging::OpenVirtualProcess usa.

Sintaxis

typedef enum CLR_DEBUGGING_PROCESS_FLAGS
{
   CLR_DEBUGGING_MANAGED_EVENT_PENDING = 1,
   CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH = 2
}  CLR_DEBUGGING_PROCESS_FLAGS;

Miembros

Miembro Descripción
CLR_DEBUGGING_MANAGED_EVENT_PENDING Este tiempo de ejecución tiene un evento de depurador administrado no actualizado que se va a enviar. Consulte la sección Comentarios para obtener la distinción entre los eventos de puesta al día y los no actualizados.
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH El evento administrado que está pendiente es una solicitud Debugger.Launch.

Comentarios

Los eventos de puesta al día incluyen notificaciones de proceso, dominio de aplicación, ensamblado, módulo y creación de subprocesos que llevan al depurador al estado actual después de que se haya asociado a un proceso. Los eventos no actualizados, que se indican mediante la marca CLR_DEBUGGING_MANAGED_EVENT_PENDING, incluyen todos los demás eventos del depurador, como excepciones y notificaciones del Asistente para depuración administrada (MDA).

La marca CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH permite al tiempo de ejecución diferenciar entre una excepción de terminación y una solicitud para adjuntar un depurador administrado que se puede cancelar.

Requisitos

Plataformas: Vea Requisitos de sistema.

Encabezado: Metahost.idl, Metahost.h

Biblioteca: CorGuids.lib

Versiones de .NET Framework: disponible a partir de la versión 4

Consulte también