CLR_DEBUGGING_PROCESS_FLAGS uppräkning
Innehåller värden som används av metoden ICLRDebugging::OpenVirtualProcess .
Syntax
typedef enum CLR_DEBUGGING_PROCESS_FLAGS
{
CLR_DEBUGGING_MANAGED_EVENT_PENDING = 1,
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH = 2
} CLR_DEBUGGING_PROCESS_FLAGS;
Medlemmar
Medlem | Description |
---|---|
CLR_DEBUGGING_MANAGED_EVENT_PENDING |
Den här körningen har en icke-catch-up hanterad felsökningshändelse att skicka. Se avsnittet Kommentarer för skillnaden mellan catch-up- och non-catch-up-händelser. |
CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH |
Den hanterade händelse som väntar är en Debugger.Launch begäran. |
Kommentarer
Catch-up-händelser omfattar meddelanden om process, programdomän, sammansättning, modul och trådskapande som för felsökningsprogrammet till det aktuella tillståndet när det har kopplats till en process. Icke-catch-up-händelser, som anges av CLR_DEBUGGING_MANAGED_EVENT_PENDING
flaggan, innehåller alla andra felsökningshändelser, till exempel undantag och MDA-meddelanden (Managed Debugging Assistant).
Flaggan CLR_DEBUGGING_MANAGED_EVENT_DEBUGGER_LAUNCH
gör det möjligt för körningen att skilja mellan ett avslutande undantag och en begäran om att bifoga ett hanterat felsökningsprogram som kan avbrytas.
Krav
Plattformar: Se Systemkrav.
Huvudet: Metahost.idl, Metahost.h
Bibliotek: CorGuids.lib
.NET Framework versioner: Tillgänglig sedan 4