Aracılığıyla paylaş


DEBUG_REASON

Hata ayıklama için işlemin neden başlatıldığını belirtir.

Sözdizimi

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
};

Alanlar

DEBUG_REASON_ERROR
Belirli olmayan bir hata oluştu (diğer nedenlerden hiçbiri uygun olmadığında varsayılan koşul olarak kullanılır).

DEBUG_REASON_USER_LAUNCHED
İşlem, kullanıcının isteği üzerine başlatıldı.

DEBUG_REASON_USER_ATTACHED
Zaten çalışan işlem kullanıcı tarafından öğesine eklenmiştir.

DEBUG_REASON_AUTO_ATTACHED
İşlem başlatıldığında otomatik olarak eklenmiştir.

DEBUG_REASON_CAUSALITY
İşlem, Tam Zamanında (JIT) hata ayıklama olayı nedeniyle başlatıldı.

Açıklamalar

GetDebugReason yönteminden döndürülür.

Gereksinimler

Üst bilgi: msdbg.h

Ad Alanı: Microsoft.VisualStudio.Debugger.Interop

Derleme: Microsoft.VisualStudio.Debugger.Interop.dll

Ayrıca bkz.