方法

GioMounteject

已废弃:2.22 

声明 [源]

void
g_mount_eject (
  GMount* mount,
  GMountUnmountFlags flags,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

描述 [源]

挂载点。这是一个异步操作,通过调用g_mount_eject_finish()并在回调中使用mount和返回的GAsyncResult数据来完成。

自2.22版开始已废弃

请使用g_mount_eject_with_operation()代替。

此方法异步完成。请在GAsyncReadyCallback中使用g_mount_eject_finish()来获取操作的结果。

参数

flags

类型: GMountUnmountFlags

影响挂载卸载的标志(如果需要用于弹出)。

cancellable

类型: GCancellable

可选的GCancellable对象,NULL表示忽略。

参数可以为NULL
数据由方法调用者所有。
callback

类型: GAsyncReadyCallback

一个GAsyncReadyCallback,或NULL

参数可以为NULL
user_data

类型: gpointer

传递给callback的用户数据。

参数可以为NULL
数据由方法调用者所有。