方法
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
,则必须将其初始化为NULL
GError*
。如果没有错误,方法将把参数初始化为 NULL
。如果发生错误,将设置为一个新分配的 GError
;调用者将接管数据,并负责释放它。
返回值
类型: GSubprocess
一个新的 GSubprocess
,或者在出现错误时为 NULL
(并且 error
将被设置)。
方法的调用者接管返回的数据,并负责释放它。 |