End Google Ads 201810 - BS.net 01 -->
I am looking a way to get PNP device Id for USB, CDRom, and hard disks, mapped network drives.
I know we can get through WMI calls.
My project requires not to use WMI and I am looking ways to get the PNP device id through windows native API calls.
I figured out that PNP device ids are listed in windows registry "HKLM\SYSTEM\CurrentControlSet\services\{service}\Enum.
Where {service} could be CDROM, disk, USBSTOR etc....
I have following questions on this.
1. How can I link back this "PNP device id" to the mounted volume letter?
2. Not finding a way to get "PNP device id" for network mapped drives?
3. Is there any IOCTL call to get the "PNP device id" for any volume or drive?
Thanks in advance
مواقع النشر (المفضلة)