Legacy driver class for "Unclassified Signature" program

  • Thread starter Thread starter Victor Punegov
  • Start date Start date
V

Victor Punegov

What class should I use for legacy non-pnp software-only driver? According
to "Unclassified Signature" requirements,
driver must be installed through an INF-file. I tried to use "LegacyDriver"
and "Unknown" classes, but chkinf tool reports that these classes are for
system use only. Is there the only way is to define own class and write
class coinstaller?

Thanks for assistance.
 
If this is not a PnP driver of any type (even not a hardware driver, like a
filter) - it does not have a PnP setup class. Also, it can not have
coinstallers.

Not sure if drivers of this kind *must* be installed through INF file - it
can be installed with the usual services API. May be the INF is needed only
for signing.

Regards,
--PA
 
Thanks, Pavel.

We must to use installing through an INF-file to satisfy "Unclassified
Signature" requirements to get driver signed by MS. So, which class should
I use for such driver?
 
Hope somebody else who already did this can answer you.
Is this driver for XP/2003 or Vista?
It seems that for Vista, you can self-sign the driver and it will load
(of course, after the proper certs are installed on targed system ).
Why you must have this driver signed by MS?
--PA
 
This driver is a part of application which we want to get certified for
"Vista Logo". According to requirements, if application uses kernel mode
components they must be ceritified by WHQL or DRS program.

The driver works well on all NT-based OSes including Vista. Of course, this
driver has our digital signature to work on Vista x64. But we need to
certify it by "Unclassified Signature" to satisfy "Vista Logo" requirements
for applications.

Does anybody can help me?
 
Try to write them directly
--PA

Victor Punegov said:
This driver is a part of application which we want to get certified for "Vista Logo". According to requirements, if
application uses kernel mode components they must be ceritified by WHQL or DRS program.

The driver works well on all NT-based OSes including Vista. Of course, this driver has our digital signature to work on Vista
x64. But we need to certify it by "Unclassified Signature" to satisfy "Vista Logo" requirements for applications.

Does anybody can help me?
 
Victor Punegov said:
Thank you anyway, Pavel.

Victor -- Did you find out anything more about this?

I am interested in knowing how you passed plug and play requirements. I
have the exact same case - software only non-plug and play driver which ends
up in the unclassified signature category in DTM submission.

I don't see the value in adding in PnP since there's no hardware involved.

Sincerely,
Adrian Accinelli
 
Adrian,

I have decided to create own class for such a driver with ClassInstall32
section in the INF.
 
Back
Top