0

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

4

1 回答 1

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());
}
于 2010-03-10T20:43:41.560 回答