Many years ago, I had built an INF file template for an audio KS driver that can be customized by changing the [Strings] section only. Resulting INF files are successfully installed in all Windows versions from XP to latest Win10. inf2cat from WDK 7600.16385.1 reports no errors in such files.
But if I try to use inf2cat from latest WDKs (including WDK 10.0.15063), it fails:
22.9.10: %driverfile% in [devinst.drivermodules] is missing from [SourceDisksFiles] section in myproject\mydriver.inf; driver may not sign correctly until this is resolved.
The same inf2cat behavior is observed on SysDev portal on driver signing submission.
Related sections in the INF file:
%DriverFile% = 222, \x86
%DriverFile% = 222, \x64
If I replace %DriverFile% with actual driver file name, new inf2cat show no errors.
Obviously, new inf2cat does not expand string variables while checking source file sections.
Where to report this inf2cat bug?