方法
since: 2.40
声明 [src]
GSubprocess*
g_subprocess_launcher_spawnv (
GSubprocessLauncher* self,
const gchar* const* argv,
GError** error
)
参数
argv-
类型: filename 数组
命令行参数。
数组必须以 NULL结尾。数据由方法的调用者拥有。 每个元素都是一个平台本机字符串,在Unix上使用首选OS编码,在Windows上使用UTF-8。 error-
类型:
GError **一个可恢复错误的返回位置。
该参数可以是 NULL。如果返回位置不是 NULL,则必须将其初始化为NULLGError*。如果没有错误,方法将把参数初始化为 NULL。如果发生错误,将设置为一个新分配的 GError;调用者将接管数据,并负责释放它。
返回值
类型: GSubprocess
一个新的 GSubprocess,或者在出现错误时为 NULL(并且 error 将被设置)。
| 方法的调用者接管返回的数据,并负责释放它。 |