In Delphi 2009 war INVALID_HANDLE_VALUE aber noch als DWord(-1) deklariert, deswegen habe ich das früher auch abgefragt, weil es die Funktion auch wiedergeben konnte!
Nur weil es rein zufällig der selbe Wert ist wie für WAIT_FAILED heißt das ja nicht, dass es richtig war eine Konstante zu benutzen, die mit dieser
API Funktion gar nichts zu tun hat.
Mich interessiert ja nur, wie man das dann unter XE4 machen soll/te
Genauso wie vorher auch, mit der richtigen Konstante. Und das ist nun einmal wie in der Dokumentation zu lesen ist und wie ich schon geschrieben habe WAIT_FAILED, das (laut Dokumentation korrekt) als DWORD($FFFFFFFF) definiert ist.