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:
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...
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:
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...