infgate versus infverif for printer-drivers

  • Thread starter Thread starter MaybeCompletelyW
  • Start date Start date
M

MaybeCompletelyW

Guest
According to inverif it is mandatory to specify a DDInstall.Services section:

warning 1296: Hardware 'xxxxxx' does not have an associated service using install section 'DriverInstall'.

Looks like recommended course of action is to add

[DriverInstall.Services]
AddService = ,0x2
which on the other hand is conflicting with

infgate (Version 10.0.17763.1)
INF Syntax Test
on a V4 printer inf file, which emits error:

1463183.jpg

obviously corresponding to:
V4 Driver INF - Windows drivers
>>INF Restrictions
V4 print drivers must not define other printer-specific directives or keywords called out in the following list.
...<<


Therefore my question:
Is infgate enforcing a superset of rules in comparison to infverif or is it in any event advisable to run both tools for printer drivers?



With kind regards



Just noticed, infgate is also more ambitious about RegisterDlls directive:
infgate:
error 8611: (DE22.23.8611) INF contains banned directive REGISTERDLLS which is not allowed in this INF
infverif:
warning 2009: Legacy directive 'RegisterDlls' will be ignored.

Continue reading...
 
Back
Top