【发布时间】:2010-12-15 07:41:22
【问题描述】:
如何从 C 程序中读取驱动器的硬件信息? (即确定驱动器是 SSD 还是机械磁盘。)
【问题讨论】:
-
“性格”是什么意思?盘符?
-
@Tim:我猜他的意思是如果 SSD 有驱动器号“D”而普通 HDD 是驱动器号“E”,他如何通过“C”检查哪个驱动器正在使用哪个驱动器号。双关语不是故意的。 :P
-
我认为从 vista 开始,它总是会将引导驱动器设为 C。我很确定我有双引导并且两个 Windows 操作系统都认为它们的主驱动器是 C。请澄清问题!
-
我认为他的意思是“在遍历系统上的驱动器时如何确定驱动器技术”
-
我不认为 SSD 与传统的对比是您可以轻松检查的。您也许可以从型号中学到一些东西,但除非您有确切的型号要检查,否则这是偶然的。
标签: c windows linux solid-state-drive