方法

自:2.40

声明 [源]

void
g_subprocess_launcher_take_stderr_fd (
  GSubprocessLauncher* self,
  gint fd
)

描述 [源]

设置用于启动进程的标准错误的文件描述符。

如果 fd 是 -1 则取消设置之前给出的任何文件描述符。

请注意,默认行为是将标准错误传递给父进程的标准错误。

传递的 fd 属于 GSubprocessLauncher。在启动器完成时将会自动关闭。当执行启动的进程时,文件描述符也会在子进程端关闭。

如果已设置标准错误文件路径,或者在启动器标志中包含将标准错误导向其他位置的标志,则不得设置标准错误文件描述符。

此功能仅在 UNIX 上可用。

自:2.40

参数

fd

类型: code

文件描述符,或 -1。