From: AMV on 5 Dec 2009 10:16 I' compiled toater bus example from DDK, but after installing vbus, in registry enums, it sit in root\unknown, what I need to place it in root\system ? in inf : Class=System ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318}
From: Tim Roberts on 6 Dec 2009 01:39 AMV <AMV(a)discussions.microsoft.com> wrote: > >I' compiled toater bus example from DDK, but after installing vbus, in >registry enums, it sit in root\unknown, what I need to place it in >root\system ? > >in inf : >Class=System >ClassGuid={4D36E97D-E325-11CE-BFC1-08002BE10318} That determines where the device shows up in Device Manager. It doesn't have anything to do with the enum location. The enum location for the bus itself is determined by the hardware ID in the INF file. For example: %ToasterBus.DeviceDesc%=ToasterBus_Device, root\busenum This bus will match the ID root\busenum. Note that SOMEONE (often Devcon) still has to create that ID before the driver will be loaded. -- Tim Roberts, timr(a)probo.com Providenza & Boekelheide, Inc.
|
Pages: 1 Prev: Unable to unload driver in Win 7 Next: How to dynamically load and unload a PnP WDM Driver |