Wo kommt PipeOutputRead her?
Und entweder synchron lesen und BytesRead auswerten
oder assynchron lesen, Overlapped verwenden und ReadByte ignorieren.
> siehe
ReadFile
Ansonsten könnte man einfach mal gucken, wie es Andere machen
CreateProcess hStdOutput
Ein Therapeut entspricht 1024 Gigapeut.