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;
成員
member | 描述 |
---|---|
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 起可用