虚拟方法

GioMountguess_content_type_finish

发布于: 2.18

声明 [源]

gchar**
guess_content_type_finish (
  GMount* mount,
  GAsyncResult* result,
  GError** error
)

描述 [源]

完成对 mount 内容类型的猜测。如果在执行过程中发生任何错误,error 将包含错误,并返回 FALSE。特别是,如果挂载不支持内容猜测,可能会得到 G_IO_ERROR_NOT_SUPPORTED

自 2.18 起可用

参数

result

类型: GAsyncResult

一个 GAsyncResult

数据归方法调用者所有。
error

类型:  GError **

一个可恢复错误的返回位置。

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

返回值

类型: utf8 数组

一个以空字符终止的内容类型的数组或错误时的 NULL。调用者应在结束时使用 g_strfreev() 释放此数组。

该数组以空字符终止。
方法调用者拥有返回的数据,并负责释放它。
每个元素都是一个以空字符终止的 UTF-8 字符串。