方法
GLibKeyFileload_from_data
since: 2.6
声明 [src]
gboolean
g_key_file_load_from_data (
GKeyFile* key_file,
const gchar* data,
gsize length,
GKeyFileFlags flags,
GError** error
)
参数
data
-
类型:
const gchar*
内存中的密钥文件。
数据由方法的调用者拥有。 值是一个以空字符终止的 UTF-8 字符串。 length
-
类型:
gsize
数据
data
的长度(以字节为单位)(如果数据以空终止,则为(gsize)-1)。 标志
-
类型:
GKeyFileFlags
GKeyFileFlags
的标志。 错误
-
类型:
GError **
参数可以是 NULL
。如果返回位置不是 NULL
,则必须将其初始化为NULL
的GError*
。如果没有错误,方法将保留参数初始化为 NULL
。发生错误时,参数将被设置为一个新的 GError
分配;调用者将负责该数据,并负责释放它。