CLR_DEBUGGING_PROCESS_FLAGS 열거형
ICLRDebugging::OpenVirtualProcess 메서드에서 사용하는 값을 제공합니다.
구문
typedef enum CLR_DEBUGGING_PROCESS_FLAGS
{
CLR_DEBUGGING_MANAGED_EVENT_PENDING = 1,
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH = 2
} CLR_DEBUGGING_PROCESS_FLAGS;
멤버
멤버 | Description |
---|---|
CLR_DEBUGGING_MANAGED_EVENT_PENDING |
이 런타임에는 보낼 비 캐치업 관리 디버거 이벤트가 있습니다. 캐치업 이벤트와 비 캐치업 이벤트의 차이점은 비고 섹션을 참조하세요. |
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH |
보류 중인 관리되는 이벤트는 Debugger.Launch 요청입니다. |
설명
캐치업 이벤트에는 프로세스에 연결된 후 디버거를 현재 상태로 가져오는 프로세스, 애플리케이션 도메인, 어셈블리, 모듈 및 스레드 만들기 알림이 포함됩니다.
CLR_DEBUGGING_MANAGED_EVENT_PENDING
플래그로 표시되는 비 캐치업 이벤트에는 예외 및 MDA(관리 디버깅 도우미) 알림과 같은 다른 모든 디버거 이벤트가 포함됩니다.
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH
플래그를 사용하면 런타임에서 종료 예외와 취소할 수 있는 관리 디버거 연결 요청을 구별할 수 있습니다.
요구 사항
플랫폼:시스템 요구 사항을 참조하세요.
헤더: Metahost.idl, Metahost.h
라이브러리: CorGuids.lib
.NET Framework 버전: 4부터 사용 가능
참고 항목
GitHub에서 Microsoft와 공동 작업
이 콘텐츠의 원본은 GitHub에서 찾을 수 있으며, 여기서 문제와 끌어오기 요청을 만들고 검토할 수도 있습니다. 자세한 내용은 참여자 가이드를 참조하세요.
.NET