none
Device Driver INF Verification Test (Certification) passes on Win8-32 but fails on Win8-64 RRS feed

  • Question

  • I am running WHCK 8.59.29779 testing a USB Input device > HID Compliant Device.

    Using the default Microsoft drivers 6.2.9200.16461

    Device Driver INF Verification Test (Certification) is passing in Win8-32 client for both USB Input Device and HID-compliant device Targets.

    However, the same tests are failing in Win8-64 client.

    Failure Log shows:
    ==
    msg > Start Device Driver INF Verification Test

    msg > There are 16 errors in C:\Windows\Inf\input.inf.

    Error > The inf C:\Windows\Inf\input.inf had an error at line 15. Directive: CatalogFile required (and must not be blank) in section [Version] for WHQL digital signature.

    Error > The inf C:\Windows\Inf\input.inf had an error at line 19. Provider listed is Microsoft, but should be the organization who wrote this INF.
    ==

    Microsoft is the organization that wrote this inf.

    Are there any suggestions and explanations on this?

    Thank you.

    Thursday, January 24, 2013 9:50 PM

Answers

  • Assuming your device is using the inbox driver, you might be getting this error by mistake. This might be because some global data in your test environment needs refreshing. You should try these steps:

        1. Close all instances of HCK Manager and HCK Studio

        2. Open HCK Studio and create a new project

        3. Select the target – the INF test should not be enumerated for devices using inbox drivers.

    You should not need to reboot or reconfigure the test client.

    HTH.

    • Marked as answer by StephenB_831 Wednesday, January 30, 2013 7:26 PM
    • Unmarked as answer by StephenB_831 Wednesday, January 30, 2013 7:26 PM
    • Marked as answer by StephenB_831 Wednesday, January 30, 2013 7:29 PM
    Tuesday, January 29, 2013 12:10 AM

All replies

  • so did i meet this problem.

    zhiqiang

    Monday, January 28, 2013 6:28 AM
  • As per my understanding, read the inf file.

    As mentioned in error, there shoudl be entry for driver_name.cat file at line no 15. It should be also present in the driver folder along with inf file.

    eg 

    CatalogFile=<DriverName>.cat 

    this is the catalog file which is further signed and uploaded during submission

    Monday, January 28, 2013 7:26 AM
  • In INF, use "Microsoft Corporation" instead of "Microsoft" only. INF file contains very sensitive information, even an extra line in it can cause in its usage. So make sure that its original content is "As it is" and as Priya mentioned, provide all its required files in its current directory.

    Thanks.

    Monday, January 28, 2013 9:28 AM
  • Assuming your device is using the inbox driver, you might be getting this error by mistake. This might be because some global data in your test environment needs refreshing. You should try these steps:

        1. Close all instances of HCK Manager and HCK Studio

        2. Open HCK Studio and create a new project

        3. Select the target – the INF test should not be enumerated for devices using inbox drivers.

    You should not need to reboot or reconfigure the test client.

    HTH.

    • Marked as answer by StephenB_831 Wednesday, January 30, 2013 7:26 PM
    • Unmarked as answer by StephenB_831 Wednesday, January 30, 2013 7:26 PM
    • Marked as answer by StephenB_831 Wednesday, January 30, 2013 7:29 PM
    Tuesday, January 29, 2013 12:10 AM
  • Faisal A,

    You recommendation worked!!

    Thank you so much and to all who provided suggestions!

    Wednesday, January 30, 2013 7:29 PM