none
Static Driver Verifier (SDV) unsupported driver type 'kmdf_wdf' RRS feed

  • Question

  • an unssuccessfull run of the "Static Tools Logo Test" on the "Server 2012" test platform due to an unsupported driver type "kmdf_wdf" of the "Static Driver Verifier" (SDV) tool embedded in Visual Studio 2012.

    I compiled and analyzed our drivers successfully but the SDV does not support 'kmdf_wdf' driver type.

    . Is this (Static Tools Logo Test) test mandatory to get the certificate for Server 2012?

    . Do we get the certificate for Server 2012 suspending this Test ?

    . Is there a possibility to force an SDV run ignoring the  "kmdf_wdf" driver type or force a "kmdf" type instead?

    . What is your (Microsofts) recommendation, do we have to redesign our drivers ?

    . The preferred way/solution ?

    I found no documentation or HOWTOs e.g. how to proceed.

    thank you, kr

    Tuesday, March 19, 2013 11:39 AM

Answers

  • Hi rolza,

    Please see the answers to your questions below.

    Is this (Static Tools Logo Test) test mandatory to get the certificate for Server 2012?

     - You will have to run this test but we do not require you to fix every rule or problem found. If the driver type is unsupported, the test will not fail logo.

    Do we get the certificate for Server 2012 suspending this Test ?

    - see answer to first question

    Is there a possibility to force an SDV run ignoring the  "kmdf_wdf" driver type or force a "kmdf" type instead?

    - we suspect you may have manually edited your Project file Settings and something was done incorrectly. Can you share your Project file with us? please send it as an attachment to sdvteam@microsoft.com

    What is your (Microsofts) recommendation, do we have to redesign our drivers ?

    - you do not have to redesign your driver

    For further documentation and to learn more about SDV, please see SDV documentation here: http://msdn.microsoft.com/en-us/library/windows/hardware/ff552808(v=vs.85).aspx

    Thanks,

    Toby

    Thursday, March 28, 2013 10:24 PM

All replies

  • Hi rolza,

    Please see the answers to your questions below.

    Is this (Static Tools Logo Test) test mandatory to get the certificate for Server 2012?

     - You will have to run this test but we do not require you to fix every rule or problem found. If the driver type is unsupported, the test will not fail logo.

    Do we get the certificate for Server 2012 suspending this Test ?

    - see answer to first question

    Is there a possibility to force an SDV run ignoring the  "kmdf_wdf" driver type or force a "kmdf" type instead?

    - we suspect you may have manually edited your Project file Settings and something was done incorrectly. Can you share your Project file with us? please send it as an attachment to sdvteam@microsoft.com

    What is your (Microsofts) recommendation, do we have to redesign our drivers ?

    - you do not have to redesign your driver

    For further documentation and to learn more about SDV, please see SDV documentation here: http://msdn.microsoft.com/en-us/library/windows/hardware/ff552808(v=vs.85).aspx

    Thanks,

    Toby

    Thursday, March 28, 2013 10:24 PM

  • For reference, this error will occur if you include wdfdriverentry.lib and/or wdfldr.lib in your project's dependencies.
    Friday, June 14, 2013 1:26 AM