Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa, dlaczego proces został uruchomiony do debugowania.
Składnia
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
};
Pola
DEBUG_REASON_ERROR
Wystąpił nieokreślony błąd (jest on używany jako warunek domyślny, jeśli żaden z innych powodów nie pasuje).
DEBUG_REASON_USER_LAUNCHED
Proces został uruchomiony na żądanie użytkownika.
DEBUG_REASON_USER_ATTACHED
Już uruchomiony proces został dołączony do użytkownika.
DEBUG_REASON_AUTO_ATTACHED
Proces został automatycznie dołączony do procesu podczas jego uruchamiania.
DEBUG_REASON_CAUSALITY
Proces został uruchomiony z powodu zdarzenia debugowania just in time (JIT).
Uwagi
Zwrócony z metody GetDebugReason .
Wymagania
Nagłówek: msdbg.h
Przestrzeń nazw: Microsoft.VisualStudio.Debugger.Interop
Zestaw: Microsoft.VisualStudio.Debugger.Interop.dll