Sdílet prostřednictvím


DEBUG_REASON

Určuje, proč byl proces spuštěn pro ladění.

Syntaxe

public enum enum_DEBUG_REASON {
    DEBUG_REASON_ERROR         = 0,
    DEBUG_REASON_USER_LAUNCHED = 1,
    DEBUG_REASON_USER_ATTACHED = 2,
    DEBUG_REASON_AUTO_ATTACHED = 3,
    DEBUG_REASON_CAUSALITY     = 4
};

Pole

DEBUG_REASON_ERROR
Došlo k nespecifické chybě (tato chyba se používá jako výchozí podmínka, pokud se nevejdou žádné z dalších důvodů).

DEBUG_REASON_USER_LAUNCHED
Proces se spustil na žádost uživatele.

DEBUG_REASON_USER_ATTACHED
Již spuštěný proces byl připojen uživatelem.

DEBUG_REASON_AUTO_ATTACHED
Proces byl automaticky připojen při jeho spuštění.

DEBUG_REASON_CAUSALITY
Proces se spustil kvůli události ladění JIT (Just-In-Time ).

Poznámky

Vráceno z GetDebugReason metoda.

Požadavky

Hlavička: msdbg.h

Obor názvů: Microsoft.VisualStudio.Debugger.Interop

Sestavení: Microsoft.VisualStudio.Debugger.Interop.dll

Viz také