标签: objective-c c cocoa macos macos-carbon
我需要一种方法来获取OS X上的完整硬盘驱动器信息,这意味着所有硬盘型号名称,SATA / ATA控制器,卷,磁盘标识符等。我检查了diskutil,但它没有包含SATA控制器信息,system_profiler具有我需要的所有信息,但其XML输出不一定按照我的意愿组织。是否有任何低级别的Carbon / C API可以让我这样做?
diskutil
system_profiler
答案 0 :(得分:4)
查看IOKit。 StackOverflow上还有this question。