CLR_DEBUGGING_PROCESS_FLAGS – výčet
Poskytuje hodnoty, které jsou používány ICLRDebugging::OpenVirtualProcess metoda.
Syntax
typedef enum CLR_DEBUGGING_PROCESS_FLAGS
{
CLR_DEBUGGING_MANAGED_EVENT_PENDING = 1,
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH = 2
} CLR_DEBUGGING_PROCESS_FLAGS;
Členové
Člen | Description |
---|---|
CLR_DEBUGGING_MANAGED_EVENT_PENDING |
Tento modul runtime má událost spravovaného ladicího programu, která se nechytá, k odeslání. V části Poznámky najdete rozdíl mezi událostmi pro dochytávání a události, které se nechytnou. |
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH |
Spravovaná událost, která čeká na vyřízení, Debugger.Launch je požadavek. |
Poznámky
Mezi události záchytu patří oznámení o procesu, doméně aplikace, sestavení, modulu a vlákně, která po připojení k procesu převedou ladicí program do aktuálního stavu. Události, které nejsou určené příznakem CLR_DEBUGGING_MANAGED_EVENT_PENDING
, zahrnují všechny ostatní události ladicího programu, jako jsou výjimky a oznámení spravovaného pomocníka ladění (MDA).
Příznak CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH
umožňuje modulu runtime rozlišovat mezi ukončující výjimkou a požadavkem na připojení spravovaného ladicího programu, který lze zrušit.
Požadavky
Platformy: Viz Požadavky na systém.
Záhlaví: Metahost.idl, Metahost.h
Knihovny: CorGuids.lib
Verze rozhraní .NET Framework: K dispozici od 4