DeviceInformation Vs PnpObject


  • The DeviceInformation class in the Windows.Devices.Enumeration provide the same information as the PnpObject in the Windows.Devices.Enumeration.PnP namespace provides. Both can be used to enumerate the devices and get the device information. Which is more reliable? Should I use PnpObject for plug and play devices only?

    Wednesday, May 14, 2014 9:09 PM


  • Hi,

    The DeviceInforamtion can get all device information but the PnpObject can only get pnp device inforamtion. You can refer to the link to get more information about DeviceInforamtion and PnpObject and the different things between them:


    Best Wishes!

    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey. Thanks<br/> MSDN Community Support<br/> <br/> Please remember to &quot;Mark as Answer&quot; the responses that resolved your issue. It is a common way to recognize those who have helped you, and makes it easier for other visitors to find the resolution later.

    Thursday, May 15, 2014 6:10 AM