我有一个要求,我需要在打开加密硬盘的功能之前检查硬盘是否不是RAID。 C#中有一个内置类可以让我找到它吗?我查看了MSDN-DriveInfo类,它似乎没有这些信息。
答案 0 :(得分:1)
不确定你是否可以检查硬盘是否是RAID,我很确定你不能,因为硬盘只看起来像一个物理驱动器,但我会研究Windows Management Instrumentation(WMI),.NET库是System.Management和System.Management.Instrumentation,这是一篇演示用法的文章:
http://www.codeguru.com/columns/vb/getting-hard-disk-information-with-wmi-and-visual-studio-2012.htm
答案 1 :(得分:0)
如果您使用的是WMI,则可以测试MSFT_Disk的BusType。我不确定它有多可靠。