虚拟函数
GioFileunmount_mountable
已弃用:2.22
声明 [源代码]
void
unmount_mountable (
GFile* file,
GMountUnmountFlags flags,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
描述 [源代码]
卸载类型为G_FILE_TYPE_MOUNTABLE的文件。
如果参数cancellable不是NULL,则可以从另一个线程通过触发可取消对象来取消操作。如果操作被取消,将返回错误代码G_IO_ERROR_CANCELLED。
操作完成后,将调用回调函数。此时您可以调用g_file_unmount_mountable_finish()来获取操作的返回结果。
自2.22版本以来已弃用
请使用g_file_unmount_mountable_with_operation()代替。
参数
flags
-
影响操作标志。
cancellable
-
类型:
GCancellable
可选的
GCancellable
对象,为NULL时忽略。该参数可以为NULL。 数据由方法调用者拥有。 callback
-
当请求被满足时,将调用的异步就绪回调。
user_data
-
类型:
gpointer
要传递给回调函数的数据。
该参数可以为NULL。 数据由方法调用者拥有。