locked
WHQL Submission failure for Windows Scanner driver RRS feed

  • Question

  • Hi,

    We have been developing Printer and Scanner drivers to support Multi-function printer devices supporting OS ranging from Windows XP to Server 2016 OS.  

    We have been submitting these drivers for Microsoft WHQL certification by running HLK, HCK and WLK tests and creating the submission packages.

     

    Recently we have been experiencing failure during the submission process in the Microsoft Devcenter tool while submitting the Scanner driver submission package. The only new change this time has been addition of the Windows 2016 server OS as well as upgrade to windows 10 OS version to anniversary edition.

     

    The failure is seen on the devcenter dashboard at the stage of “Preparation” which is the second step in the submission process as it succeeds the first step which is “Package Acceptance”.

     

    The additional failure message shown is as below.

     

    Unfortunately, we found that some INF files in your package are not valid for signing. You can

    Download the toolwe use for testing and learn more about how to use it on MSDN.

     

    The tool that can be downloaded as mentioned in the above message is infverif.exe.

     

    When we use the infverif.exe tool on commandline to test our INF file which is part of the scanner driver package, we do not see any errors. We see few warning related to UNIVERSAL driver INF. As we are not building a universal driver, we select the option as NO for the question “if our driver is universal driver” in the Devcenter tool while submission. However the same warning are treated as Errors if we use the switch for UNIVERSAL driver with the test tool.

     

    We are not able to find what is the issue in our submission. Additionally all the HLK, HCK and WLK tests have passed as part of our testing, which also includes the INF verification tests.

    However from the error message the INF verification seems to be failing at the time of submission.

    We are not facing any such issue while submitting the Printer drivers. We suspect the devcenter submission tool is trying to validate our INF against the Universal INF requirement.

    We appreciate any help in this regard as we are blocked with the submission process.

     

    Thank you in advance for any inputs in resolving the issue.

    Regards,

    Mallik

    Friday, March 3, 2017 2:50 PM