gpt4 book ai didi

c++ - WINAPI:禁用标准输入标准输出标准错误句柄的继承

转载 作者:行者123 更新时间:2023-11-28 06:42:28 24 4
gpt4 key购买 nike

<分区>

我已经使用带有标志 BOOL bInheritHandles = TRUE 的 CreateProcess 创建了子进程,因为我想将一些句柄传递给匿名管道到子进程。

NOT设置了hStdInputhStdOutputhStdError以及STARTF_USESTDHANDLESSTARTUPINFO 结构中标记,因为我不想对 child 的标准输出等做一些事情。

但子进程似乎继承了控制台缓冲区的句柄,其输出直接进入父应用程序控制台。我想避免这个,所以我用了SetHandleInformation(GetStdHandle(STD_OUTPUT_HANDLE), HANDLE_FLAG_INHERIT, 0);报告错误 87 - ERROR_INVALID_PARAMETER

我做错了什么?

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com