Devcon install for umdf driver creates new node and also updates provided hwid

  • Thread starter Thread starter upriya
  • Start date Start date
U

upriya

Guest
my umdf driver tree:
PCI root port
UDE client driver
USB Composite Device
USB Serial device -> HWID of this device is USB\VID_XXXX&PID_XXXX&REV_XXXX&XXX



Devcon64.exe install "myumdfdriver.inf" "USB\VID_XXXX&PID_XXXX&REV_XXXX&XXX"


Here Devcon install created new dev node at ROOT\SYSTEM\0007 and also update driver for USB\VID_XXXX&PID_XXXX&REV_XXXX&XXX.
Because of which "USB Serial device" changed to "myDeviceName" in device manager.
myumdfdriver will not support more than one instance. Hence one instance has yellow bang with unsuccessful and other instance has cause code 31.

Other scenarios of installation has no issue:
Only one instance of myumdfdriver was present when inf install was used.
Device manager update also has only one instance.
Devcon update will not create new node and update driver for provided hwid.


Any thoughts on issue?
Is there any known limitations in devcon?
Is it mandatory to use only "devcon update" instead of "devcon install"?

Continue reading...
 
Back
Top