诚然,我对整个WMI“事物”都很陌生。这个“事情”是压倒性的,我现在还没有找到答案。我已经找到了系统中驱动器的最佳信息Win32_DiskDrive
。该PNPDeviceID
字段甚至似乎编码特定SATA驱动器为其HBA连接的端口#。但是,如何将特定驱动器链接到其HBA?Win32_DiskDrive
该类中的所有字段似乎都不包含此信息。我知道它附在我的MB上的英特尔HBA上。例如,PNPDeviceID
我的启动盘的字段:
PNPDeviceID IDE\DISKWDC_WD2500AAKS-00L9A0___________________0956____\6&C07A520&0&0.1.0
有趣的是,WMI类将此驱动器识别为IDE驱动器,因为它是SATA,但我并不在乎。更有趣的是,如何将此驱动器映射到其HBA?是否有一个WMI类具有我感兴趣的特定字段?
另外一个问题,在上面的文字中,如何解释第二个\
字符后的值?
3
移植者,请解释如何正确使用Device Manager API在“硬件和电源用户”网站上!
—
Ben Voigt