方法

GioVolumeeject

已弃用:2.22 

声明 [源]

void
g_volume_eject (
  GVolume* volume,
  GMountUnmountFlags flags,
  GCancellable* cancellable,
  GAsyncReadyCallback callback,
  gpointer user_data
)

描述 [源]

退出卷。这是一个异步操作,通过调用带有返回的volume和GAsyncResult的g_volume_eject_finish()来完成。

已弃用:2.22

请使用g_volume_eject_with_operation()代替。

此方法异步完成。请在GAsyncReadyCallback中调用g_volume_eject_finish()以获取操作的结果。

参数

flags

类型: GMountUnmountFlags

如果有必要在退出时卸载,则会影响其标志。

cancellable

类型: GCancellable

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

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

类型: GAsyncReadyCallback

GAsyncReadyCallback,或NULL

该参数可以是NULL
user_data

类型: gpointer

传递给callback的用户数据。

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