Ich schau mal rein (code), mein erster Gedanke ist, der Puffer ist viel zu klein. Als ich eine Cmd.exe über Pipes umlenkte, brauchte ich schlapp 35kb an puffer.
Mal sehen ob ich richtig nachvollziehen kann was Du da vorhast und eventuell sogar hilfreich sein kann.
Der Buffer wird gesetzt an Hand vom BufferSize und der ist 38!
Danke für das reinschauen.
Ich habe das Array auf 255 gesetzt.