虚拟方法

GioFilemeasure_disk_usage_finish

自 2.38 版本以来

声明 [源]

gboolean
measure_disk_usage_finish (
  GFile* file,
  GAsyncResult* result,
  guint64* disk_usage,
  guint64* num_dirs,
  guint64* num_files,
  GError** error
)

描述 [源]

从之前调用 g_file_measure_disk_usage_async() 收集结果。有关更多信息,请参阅 g_file_measure_disk_usage()

自 2.38 版本以来可用

参数

result

类型:  GAsyncResult

传递给您的 GAsyncReadyCallback GAsyncResult

数据由方法调用者所有。
disk_usage

类型: guint64*

使用的磁盘空间字节数。

该参数将由函数设置。
该参数可以是 NULL
num_dirs

类型: guint64*

遇到的目录数。

该参数将由函数设置。
该参数可以是 NULL
num_files

类型: guint64*

遇到的非目录数。

该参数将由函数设置。
该参数可以是 NULL
error

类型: GError **

可恢复错误的返回位置。

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

返回值

类型: gboolean

如果成功,则以设置出的参数为真。否则为 FALSE ,并设置错误。