_pclose

等待一个新的命令处理器并关闭在关联的管道的流。

重要

此 API 不能在运行时的窗口执行的应用程序。有关更多信息,请参见 CRT 函数不支持与 /ZW

int _pclose( FILE *stream );

参数

  • stream
    返回以前的值对 _popen

返回值

如果发生错误,则返回停止的命令处理器的退出状态或– 1。 返回值的格式是 _cwait,但低序和高字节交换的相同。 如果流是 _pclose 设置 errnoEINVAL 并返回 -1。

有关这些属性和其他错误代码的信息,请参见 _doserrno、errno、_sys_errlist 和_sys_nerr

备注

_pclose 功能在新命令处理器查找关联的 _popen (Cmd.exe) 的启动的进程 ID 命令处理器调用,执行 _cwait 调用,然后关闭在关联的管道的流。

要求

实例

必需的标头

_pclose

<stdio.h>

有关更多兼容性信息,请参见中介绍的 兼容性

C 运行库的所有版本。

.NET Framework 等效项

不适用。若要调用标准 C 函数,请使用 PInvoke。有关更多信息,请参见 平台调用示例

请参见

参考

处理和环境控件

_pipe

_popen, _wpopen