获取物理序列号,我只找到了XP下的程序,但是WIN7 VISTA就不行了
这段代码是什么意思?
        private string GetSerialNumber()
        {
            String HDid="";
            
            ManagementClass cimobject = new ManagementClass("Win32_DiskDrive");
            ManagementObjectCollection moc = cimobject.GetInstances();            foreach (ManagementObject mo in moc)
            {
                HDid = (string)mo.Properties["Model"].Value;
                if (HDid != "")
                    break;
            }
            return HDid;
        }
是在CSDN的BLOG找到的,他说是逻辑序列号,怎么跟我找到的那个程序得到的不一样?