Zastanawiam się, czy możliwe było skonfigurowanie debuggera Visual Studio 2008 do zatrzymania wykonywania, gdy wątek wychodzi z dokładnym kodem błędu (lub przynajmniej dowolną niezerową wartością). Moja aplikacja używa olbrzymiej liczby wątków, więc nie można ich wszystkich śledzić ręcznie.Czy jest możliwe złamanie wyjścia wątku z określonym kodem błędu?
Czy istnieje sposób, aby powiedzieć VS2008, aby złamać, gdy DOWOLNY wątek w programie uderzy "exit (X);" (X różni się od 0) i wyświetla źródło?
Znalazłem, że ustawienie punktu przerwania w '_RtlExitUserThread @ 4' nie działa, ponieważ funkcja nie została rozpoznana. Jednak ustawienie punktu przerwania w 'kernel32! ExitUserThread' działało. –