Zitat:
Auf jeden Fall deutet alles auf eine Endlosschleife hin.
Endlosschleife ist es definitiv nicht, bin's auch gerade nochmal durchgegangen. Alle Werte werden richtig gesetzt. Und er kommt auch in die CheckRecievedStatus-Prozedur.
Zitat:
Kleiner Tipp. Du kannst in Delphi auch den Programmlauf unterbrechen (Funktion: Pause) und dann per Aufruf-Stack (Strg+F3) schauen, wo er festhängt.
Bei Strg+F3 tut sich bei mir gar nichts, Aufruf-Stack is bei mir auf Strg+Alt+S, aber egal.
In dem steht lediglich der Name der Exefile, sonst nichts.
Jedenfalls wenn ich auf Pause Klicke, öffnet sich mal automatisch das CPU-Fenster, da steht er bei:
ntdll.KiFastSystemCallRet:
7C91EB94 C3 ret
sagt das etwas aus?
(so intern, muss ich gestehen, kenn ich mich überhaupt nicht aus)