Question

Je voudrais exécuter l'application en ligne de commande arbitraire et de lire la sortie standard comme il se produit. J'utilise CreateNamedPipe pour créer un tuyau et ensuite fournir autre extrémité (ouvert utilisé CreateFile) à CreateProcess. La présente invention concerne le processus cible ne manipule de manière explicite avec mise en mémoire tampon de sortie standard est-il possible de faire en sorte que les tubes en question est unbufferred ou tout au moins que le minimum du système est utilisé en tant que taille de tampon?

Était-ce utile?

La solution

Vous ne pouvez pas vraiment contrôler la taille des tampons. Vous pouvez passer en lecture et d'écriture des tailles de tampon de 1 à

scroll top