方法

GioSubprocesswait_check

自 2.40 版本以来

声明 [src]

gboolean
g_subprocess_wait_check (
  GSubprocess* subprocess,
  GCancellable* cancellable,
  GError** error
)

描述 [src]

组合 g_subprocess_wait() 与 g_spawn_check_wait_status()。

自 2.40 版本以来可用

参数

cancellable

类型: GCancellable

A GCancellable

参数可以 NULL
数据由方法调用者拥有。
error

类型: GError **

用于恢复错误的位置。

参数可以 NULL
如果返回位置不是 NULL,则必须将其初始化为 NULL GError*
如果没有错误,方法将使用 NULL 初始化参数。
在发生错误的情况下,参数将设置为一个新分配的 GError;调用者将拥有数据,并负责释放它。

返回值

类型: gboolean

TRUE 表示成功,FALSE 表示进程异常退出或cancellable 已取消。