_pclose
等待一个新的命令处理器并关闭在关联的管道的流。
重要
此 API 不能在运行时的窗口执行的应用程序。有关更多信息,请参见 CRT 函数不支持与 /ZW。
int _pclose( FILE *stream );
参数
- stream
返回以前的值对 _popen。
返回值
如果发生错误,则返回停止的命令处理器的退出状态或– 1。 返回值的格式是 _cwait,但低序和高字节交换的相同。 如果流是 空,_pclose 设置 errno 到 EINVAL 并返回 -1。
有关这些属性和其他错误代码的信息,请参见 _doserrno、errno、_sys_errlist 和_sys_nerr。
备注
_pclose 功能在新命令处理器查找关联的 _popen (Cmd.exe) 的启动的进程 ID 命令处理器调用,执行 _cwait 调用,然后关闭在关联的管道的流。
要求
实例 |
必需的标头 |
---|---|
_pclose |
<stdio.h> |
有关更多兼容性信息,请参见中介绍的 兼容性。
库
C 运行库的所有版本。
.NET Framework 等效项
不适用。若要调用标准 C 函数,请使用 PInvoke。有关更多信息,请参见 平台调用示例。