Einzelnen Beitrag anzeigen

Dezipaitor

Registriert seit: 14. Apr 2003
Ort: Stuttgart
1.701 Beiträge
 
Delphi 7 Professional
 
#2

Re: Warten bis ein Process wieder ready ist

  Alt 10. Okt 2007, 11:39
Ich hab mal gelesen, dass man WM_NULL mit SendMessageTimeOut verwenden kann.
WM_NULL macht einfach nix, und SendMessageTimeOut wartet solange bis die Nachricht verarbeitet wurde oder es ein Timeout gibt.
Das garantiert aber nicht, dass der Prozess wirklich abgestürzt ist.

Entweder ist der Prozess wirklich zu stark beschäftigt und es dauert einfach eine Weile, der Prozess wartet auf eine Funktion, die auf einen HW-I/O-Funktion wartet oder es gab eine AV und eine Dialogbox von Windows wird angezeigt.
Christian
Windows, Tokens, Access Control List, Dateisicherheit, Desktop, Vista Elevation?
Goto: JEDI API LIB & Windows Security Code Library (JWSCL)
  Mit Zitat antworten Zitat