函数

GioUnixmount_for

已弃用:2.84 自:2.52

声明 [源]

GUnixMountEntry*
g_unix_mount_for (
  const char* file_path,
  guint64* time_read
)

描述 [源]

获取指定文件路径的 GUnixMountEntry

如果设置了 time_read,它将填充一个 Unix 时间戳,用于检查自那时以来挂载是否更改,使用 g_unix_mount_entries_changed_since()

如果更多的挂载具有相同的挂载路径,则返回最后一个匹配的挂载。

如果查找挂载项失败、file_path不存在或有 I/O 错误,则将返回 NULL

自:2.52

自:2.84

请改用 g_unix_mount_entry_for()

参数

file_path

类型: const char*

某些 Unix 挂载上的文件路径。

数据由函数的调用者拥有。
该值是一个平台本地字符串,在 Unix 上使用首选操作系统编码,在 Windows 上使用 UTF-8。
time_read

类型: guint64*

时间戳的返回位置。

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

返回值

类型: GUnixMountEntry

一个 GUnixMountEntry

函数的调用者将接管数据的所有权,并负责释放它。
返回值可以是 NULL