标签: cocoa core-foundation
与“磁盘工具”中一样,如何获取未安装的已连接驱动器列表。然后,我该如何装载它们?
THX
答案 0 :(得分:0)
磁盘仲裁框架可以处理各种任务,例如挂载磁盘:
https://developer.apple.com/library/mac/#documentation/Darwin/Reference/DiscArbitrationFramework/DiskArbitration_h/
我不确定磁盘工具如何知道可用驱动器,但有一种可能性是它监视挂载/卸载活动(使用上面的框架)并简单地记住过去使用过的磁盘。例如,它可以自动将磁盘的路径名保存在某个设置文件中,并在每次启动时恢复该列表。