none
Raw PDO object as Unspecified under "Devices and Printers" window (Windows 7) RRS feed

  • Question

  • My driver has a raw PDO device that is represented as an "Unspecified" device in the user's "Devices and Printers" window.

    vJoy Driver

    The text (Model Value) is OK but the categories are 'Unknown" which is probably why the icon is generic and listed in the wrong place.

    1. How can I change the icon and move it to under "Devices"
    2. Or better, how can I replace it with per-device (minidriver) icons.
    Tuesday, July 1, 2014 7:15 AM

All replies

  • You don't say what type of device it is.  If you specify the class correctly it should appear in the correct place.  If you want a custom ICON create your own class and setup the icon as described in http://msdn.microsoft.com/en-us/library/windows/hardware/ff546335(v=vs.85).aspx


    Don Burn Windows Filesystem and Driver Consulting Website: http://www.windrvr.com Blog: http://msmvps.com/blogs/WinDrvr

    Tuesday, July 1, 2014 3:38 PM
  • you can now specify an icon per device, you don't need a custom class for that.

    d -- This posting is provided "AS IS" with no warranties, and confers no rights.

    Tuesday, July 1, 2014 6:01 PM
  • This is a RAW PDO that I use for sideband communication. I'd like to see it as a HID device. 

    Currently I have this line in my Raw device code:

    status = WdfPdoInitAssignRawDevice(pDeviceInit, &GUID_DEVCLASS_HIDCLASS);

    But it has no effect.

    However, as I mentioned above, I'd prefer having an icon per device (devices are filter drivers). Is it feasible/recommended?

    The project is Open Source so I hold no secrets, anything you need to know will be posted.

    Tuesday, July 1, 2014 7:04 PM
  • How? Give me a clue Doron.
    Tuesday, July 1, 2014 7:05 PM