Frage

Ich möchte beliebige Befehlszeilenanwendung auszuführen und die Standardausgabe zu lesen, wie es hergestellt wird. Ich verwende CreateNamedPipe ein Rohr zu schaffen, und dann anderes Ende (open gebrauchter CreateFile) zu CreateProcess liefern. hat den Ziel-Prozess aus nicht explizit manipuliert mit Standard-Ausgabe-Pufferung ist es eine Möglichkeit, um sicherzustellen, dass Rohr in Frage unbufferred ist oder zumindest, dass das System mindestens als Puffergröße verwendet?

War es hilfreich?

Lösung

Sie können nicht wirklich die Puffergrößen steuern. Sie können in Lese- und Schreibpuffer Größen von 1 bis

scroll top