Hi

Can a self-defined class driver pass WHQL ? I think not .

What's the purpouse that we defined our own class , because it looks cool ?

What's the good time to use self-defined class , virtual driver or MP driver ?

Will self-defined class create key on
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum , how about the registry
status if it's a USB or PCI device , can a standard bus network adapter work
if we change inf class to some other self-defined name and GUID ?

Any good reference document ?

Thank for your teaching .

Re: self define class question .. by Eliyas

Eliyas
Mon Jul 16 19:43:41 CDT 2007

1) There is an unclassified signature program for self-defined class of
drivers. Read this page for more information
http://www.microsoft.com/whdc/winlogo/drvsign/dqs.mspx.

2) You cannot get logo (according to the article) if you define your own
class. You define your own class if your device functionality doesn't fit
any of the microsoft defined classes.

3) Every PNP enumerated device will have information under Enum key. Don't
mess with that.

> can a standard bus network adapter work
> if we change inf class to some other self-defined name and GUID ?

4) No it wouldn't. Setup class GUID in the INF means something to the
system. For network class, the system manages the binding of your device
with lot of other components in the system. So if you change the GUID, your
device wouldn't work as a network device.

-Eliyas