Code:
succ:=ReadFile(Pipe.FileHandle,
b.buffer^,
b.NumberOfBytesToTransfer,
b.BytesTransferred,
@b.Overlapped);
err:=Windows.WaitForSingleObject(b.Overlapped.hEvent,Timeout);
machen wir schon. Ich habe aber gerade vom Hersteller gehört, dass es keine Möglichkeit gibt vorher zu klären ob Daten da sind.