存储卡信息

时间:2010-03-10 20:37:32

标签: .net media removable-drive

我正在检测存储卡(可移动媒体)的插入。我可以获得有关插入的介质的信息 - 类型,制造商等吗?

1 个答案:

答案 0 :(得分:1)

您应该能够使用WMI查询Win32_PhysicalMedia类型并获取所需信息。

以下是如何对类进行常规查询的基本代码示例:

ManagementObjectSearcher searcher = new
    ManagementObjectSearcher("SELECT * FROM Win32_PhysicalMedia");

foreach (ManagementObject wmiObject in searcher.Get())
{
    if (wmiObject["Manufacturer"] == null)
        Console.WriteLine("Unknown");
    else
        Console.WriteLine(wmiObject["Manufacturer"].ToString());
}