在输出管道上拒绝重定向访问的CreateProcess

时间:2009-12-09 00:48:13

标签: winapi pipe createprocess

我在从MFC应用程序调用的DLL中运行了一个简单的代码。通常它实现msdn文章中显示的示例 - http://msdn.microsoft.com/en-us/library/ms682499%28VS.85%29.aspx。除了我只是想创建任何进程(比如shell脚本)。所有流程创建都很好,没有错误。但是,带输出管道的ReadFile总是失败,错误 5:访问被拒绝。在常规的Win32控制台应用程序中进行相同的调用运行正常。

请帮忙。 -Ilya。