Ich frage mich, ob es möglich war, Visual Studio 2008 Debugger zu konfigurieren, um die Ausführung zu stoppen, wenn ein Thread mit einem genauen Fehlercode (oder zumindest einem Wert ungleich Null) beendet wird. Meine App verwendet eine enorme Anzahl von Threads, sodass es nicht möglich ist, sie alle manuell zu verfolgen.Ist es möglich, Thread-Exit mit spezifischem Fehlercode zu unterbrechen?
Gibt es eine Möglichkeit zu sagen VS2008 zu brechen, wenn jeder Thread im Programm trifft "Exit (X);" (X ist anders als 0) und Anzeigequelle?
Ich fand, dass das Setzen eines Haltepunkts bei '_RtlExitUserThread @ 4' nicht funktionierte, da die Funktion nicht erkannt wurde. Das Setzen des Breakpoints auf 'kernel32! ExitUserThread' hat jedoch funktioniert. –