设备ID和pnp设备ID之间的差异

时间:2011-08-20 16:06:35

标签: windows device device-driver hardware-interface

当我正在尝试打印

时,有人可以解释这两个术语之间的区别 来自Win32_AllocatedResource()

结构我可以找到pnp device id(类似于PCI\\VEN_...) 当我尝试从Win32_IDEControllerDevice()打印结构时,我可以找到device id(类似于IDE\\CDROM...

但有什么区别why do I need both of them?提前谢谢

1 个答案:

答案 0 :(得分:1)

Win32_AllocatedResource为您提供给定资源(例如DMA起始地址)到某些“设备”(或“对象”)的分配,当ResultClass = Win32_IDEController时,它是控制器

Win32_IDEControllerDevice为您提供连接到某个控制器的“设备”(或“对象”)列表,前提键是控制器的DeviceID ,而Dependent键是DeviceID 存储单元