方法

GioMountguess_content_type_finish

自:2.18

声明 [src]

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

描述 [src]

完成对mount内容类型的猜测。如果在操作过程中发生任何错误,error将被设置为包含错误,并且返回FALSE。特别是,如果挂载不支持内容猜测,您可能会得到一个G_IO_ERROR_NOT_SUPPORTED

自:2.18

参数

result

类型: GAsyncResult

一个GAsyncResult

数据由方法的调用者拥有。
error

类型: ;《a href="javascript:void(0)" data-namespace="GLib" data-link="struct.Error.html" class="external">GError **

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

参数可以是NULL
如果返回位置不是NULL,那么您必须将其初始化为NULLGError*
方法将保留地初始化参数为NULL,如果没有错误。
如有错误,参数将被设置为一个新的GError;调用者将接管数据的所有权,并负责释放它。

返回值

类型: utf8的数组

一个以null终止的内容类型数组或错误时为null。调用者应在完成时使用g_strfreev释放此数组。

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