1

我正在链接到 libgio 并使用 VolumeMonitor 类来检索当前安装的卷。当我调用 get_connected_drives 时,它应该返回一个驱动器列表(usb 大容量存储、cd 驱动器),但它返回一个空列表。

我确定我也以 root 身份运行我的程序。

有任何想法吗?

更新:添加示例。此外,我通过进一步调查发现,当我以 root 权限运行它时,它只返回一个空列表。关于 linux 有什么我不明白的地方吗?

VolumeMonitor monitor = VolumeMonitor.get ();

// Print a list of drives connected to the system:
List<Drive> drives = monitor.get_connected_drives ();
foreach (Drive drive in drives) {
    print_drive (drive, "Connected");
}
4

0 回答 0