[wdmaudiodev] Re: Need help in KS Topology Test - WinBlue, Wave test- Certification

  • To: wdmaudiodev <wdmaudiodev@xxxxxxxxxxxxx>
  • Date: Wed, 2 Sep 2015 14:53:07 -0700

I found the WdfCoinstaller01011.dll in windows kits, copied it to the
sysvaddriver folder in target computer, and tried to install the driver
again. But I am getting the same error.

*Warm regards,*
Parinitha Kashyap

On Wed, Sep 2, 2015 at 2:21 PM, Parinitha Kashyap <
parinitha.kashyap@xxxxxxxxx> wrote:

Ok. I was able to build the driver, generate the catalog file and sign
it successfully. A certificate 'package.cer' was generated. I did step 1
from readme.md in manual deployment. But the installation of the driver
is failing. It gives the following error 'Device node created. Install is
complete when drivers are installed...
Updating drivers for Root\sysvad_TabletAudioSample from
C:\SysvadDriver\tabletaudiosample.inf.
devcon failed.'

I looked into the setupapi.dev.log file.
[Device Install (UpdateDriverForPlugAndPlayDevices) -
Root\sysvad_TabletAudioSample]
Section start 2015/09/02 14:14:30.493
cmd: C:\Tools\devcon install tabletaudiosample.inf
Root\sysvad_TabletAudioSample
dvi: {Update Device Driver - ROOT\MEDIA\0002}
dvi: Set selected driver complete.
dvi: {Build Driver List} 14:14:30.555
dvi: Searching for hardware ID(s):
dvi: root\sysvad_tabletaudiosample
dvi: Processing a single INF:
'c:\sysvaddriver\tabletaudiosample.inf'
inf: Opened INF: 'c:\sysvaddriver\tabletaudiosample.inf'
([strings])
dvi: {Build Driver List - exit(0x00000000)} 14:14:30.602
dvi: {DIF_SELECTBESTCOMPATDRV} 14:14:30.602
dvi: Using exported function 'MediaClassInstaller' in
module 'C:\Windows\system32\mmci.dll'.
dvi: Class installer == mmci.dll,MediaClassInstaller
dvi: No CoInstallers found
dvi: Class installer: Enter 14:14:30.633
dvi: Class installer: Exit
dvi: Default installer: Enter 14:14:30.649
dvi: {Select Best Driver}
! dvi: Selecting driver failed(0xe0000228)
dvi: {Select Best Driver - exit(0xe0000228)}
! dvi: Default installer: failed!
! dvi: Error 0xe0000228: There are no compatible drivers for
this device.
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 14:14:30.696
ndv: No drivers found for device.
ndv: {Update Device Driver - exit(00000103)}
! ndv: No drivers were found that are better matching drivers for
device instance ROOT\MEDIA\0002 (Error 0x00000103)
dvi: {Update Device Driver - ROOT\MEDIA\0004}
dvi: Set selected driver complete.
dvi: {Build Driver List} 14:14:30.743
dvi: Searching for hardware ID(s):
dvi: root\sysvad_tabletaudiosample
dvi: Processing a single INF:
'c:\sysvaddriver\tabletaudiosample.inf'
inf: Opened INF: 'c:\sysvaddriver\tabletaudiosample.inf'
([strings])
dvi: {Build Driver List - exit(0x00000000)} 14:14:30.774
dvi: {DIF_SELECTBESTCOMPATDRV} 14:14:30.789
dvi: Using exported function 'MediaClassInstaller' in
module 'C:\Windows\system32\mmci.dll'.
dvi: Class installer == mmci.dll,MediaClassInstaller
dvi: No CoInstallers found
dvi: Class installer: Enter 14:14:30.821
dvi: Class installer: Exit
dvi: Default installer: Enter 14:14:30.836
dvi: {Select Best Driver}
! dvi: Selecting driver failed(0xe0000228)
dvi: {Select Best Driver - exit(0xe0000228)}
! dvi: Default installer: failed!
! dvi: Error 0xe0000228: There are no compatible drivers for
this device.
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 14:14:30.868
ndv: No drivers found for device.
ndv: {Update Device Driver - exit(00000103)}
! ndv: No drivers were found that are better matching drivers for
device instance ROOT\MEDIA\0004 (Error 0x00000103)
dvi: {Update Device Driver - ROOT\MEDIA\0006}
dvi: Set selected driver complete.
dvi: {Build Driver List} 14:14:30.914
dvi: Searching for hardware ID(s):
dvi: root\sysvad_tabletaudiosample
dvi: Processing a single INF:
'c:\sysvaddriver\tabletaudiosample.inf'
inf: Opened INF: 'c:\sysvaddriver\tabletaudiosample.inf'
([strings])
dvi: {Build Driver List - exit(0x00000000)} 14:14:30.961
dvi: {DIF_SELECTBESTCOMPATDRV} 14:14:30.961
dvi: Using exported function 'MediaClassInstaller' in
module 'C:\Windows\system32\mmci.dll'.
dvi: Class installer == mmci.dll,MediaClassInstaller
dvi: No CoInstallers found
dvi: Class installer: Enter 14:14:31.008
dvi: Class installer: Exit
dvi: Default installer: Enter 14:14:31.008
dvi: {Select Best Driver}
! dvi: Selecting driver failed(0xe0000228)
dvi: {Select Best Driver - exit(0xe0000228)}
! dvi: Default installer: failed!
! dvi: Error 0xe0000228: There are no compatible drivers for
this device.
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 14:14:31.055
ndv: No drivers found for device.
ndv: {Update Device Driver - exit(00000103)}
! ndv: No drivers were found that are better matching drivers for
device instance ROOT\MEDIA\0006 (Error 0x00000103)
dvi: {Update Device Driver - ROOT\MEDIA\0007}
dvi: Set selected driver complete.
dvi: {Build Driver List} 14:14:31.102
dvi: Searching for hardware ID(s):
dvi: root\sysvad_tabletaudiosample
dvi: Processing a single INF:
'c:\sysvaddriver\tabletaudiosample.inf'
inf: Opened INF: 'c:\sysvaddriver\tabletaudiosample.inf'
([strings])
dvi: {Build Driver List - exit(0x00000000)} 14:14:31.149
dvi: {DIF_SELECTBESTCOMPATDRV} 14:14:31.149
dvi: Using exported function 'MediaClassInstaller' in
module 'C:\Windows\system32\mmci.dll'.
dvi: Class installer == mmci.dll,MediaClassInstaller
dvi: No CoInstallers found
dvi: Class installer: Enter 14:14:31.180
dvi: Class installer: Exit
dvi: Default installer: Enter 14:14:31.196
dvi: {Select Best Driver}
! dvi: Selecting driver failed(0xe0000228)
dvi: {Select Best Driver - exit(0xe0000228)}
! dvi: Default installer: failed!
! dvi: Error 0xe0000228: There are no compatible drivers for
this device.
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 14:14:31.243
ndv: No drivers found for device.
ndv: {Update Device Driver - exit(00000103)}
! ndv: No drivers were found that are better matching drivers for
device instance ROOT\MEDIA\0007 (Error 0x00000103)
dvi: {Update Device Driver - ROOT\MEDIA\0008}
dvi: Set selected driver complete.
dvi: {Build Driver List} 14:14:31.289
dvi: Searching for hardware ID(s):
dvi: root\sysvad_tabletaudiosample
dvi: Processing a single INF:
'c:\sysvaddriver\tabletaudiosample.inf'
inf: Opened INF: 'c:\sysvaddriver\tabletaudiosample.inf'
([strings])
dvi: {Build Driver List - exit(0x00000000)} 14:14:31.321
dvi: {DIF_SELECTBESTCOMPATDRV} 14:14:31.336
dvi: Using exported function 'MediaClassInstaller' in
module 'C:\Windows\system32\mmci.dll'.
dvi: Class installer == mmci.dll,MediaClassInstaller
dvi: No CoInstallers found
dvi: Class installer: Enter 14:14:31.368
dvi: Class installer: Exit
dvi: Default installer: Enter 14:14:31.383
dvi: {Select Best Driver}
! dvi: Selecting driver failed(0xe0000228)
dvi: {Select Best Driver - exit(0xe0000228)}
! dvi: Default installer: failed!
! dvi: Error 0xe0000228: There are no compatible drivers for
this device.
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 14:14:31.430
ndv: No drivers found for device.
ndv: {Update Device Driver - exit(00000103)}
! ndv: No drivers were found that are better matching drivers for
device instance ROOT\MEDIA\0008 (Error 0x00000103)
! ndv: No devices were updated.
dvi: {DIF_DESTROYPRIVATEDATA} 14:14:31.508
dvi: Class installer: Enter 14:14:31.508
dvi: Class installer: Exit
dvi: Default installer: Enter 14:14:31.524
dvi: Default installer: Exit
dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 14:14:31.540
dvi: {DIF_DESTROYPRIVATEDATA} 14:14:31.555
dvi: Class installer: Enter 14:14:31.555
dvi: Class installer: Exit
dvi: Default installer: Enter 14:14:31.586
dvi: Default installer: Exit
dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 14:14:31.602
dvi: {DIF_DESTROYPRIVATEDATA} 14:14:31.602
dvi: Class installer: Enter 14:14:31.618
dvi: Class installer: Exit
dvi: Default installer: Enter 14:14:31.633
dvi: Default installer: Exit
dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 14:14:31.649
dvi: {DIF_DESTROYPRIVATEDATA} 14:14:31.649
dvi: Class installer: Enter 14:14:31.665
dvi: Class installer: Exit
dvi: Default installer: Enter 14:14:31.665
dvi: Default installer: Exit
dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 14:14:31.680
dvi: {DIF_DESTROYPRIVATEDATA} 14:14:31.696
dvi: Class installer: Enter 14:14:31.696
dvi: Class installer: Exit
dvi: Default installer: Enter 14:14:31.711
dvi: Default installer: Exit
dvi: {DIF_DESTROYPRIVATEDATA - exit(0xe000020e)} 14:14:31.727
<<< Section end 2015/09/02 14:14:31.727
<<< [Exit status: FAILURE(0x00000103)]

What does it mean selecting the best driver? I also noticed that
WdfCoinstaller01011.dll was not generated when I built the driver. It looks
like this might be the reason. How do I get this dll?

*Warm regards,*
Parinitha Kashyap

On Wed, Sep 2, 2015 at 11:45 AM, Tim Roberts <timr@xxxxxxxxx> wrote:

Parinitha Kashyap wrote:
oh ok. Thank you. Which certificate should I use to sign the .cat file?

If you have a Class 3 Code-Signing Certificate from one of the
Microsoft-approved certificate authorities, you can use that one.
Otherwise, Visual Studio will create a test certificate for you. That
requires that you turn on /testsigning on the machine you use for testing.

--
Tim Roberts, timr@xxxxxxxxx
Providenza & Boekelheide, Inc.

******************

WDMAUDIODEV addresses:
Post message: mailto:wdmaudiodev@xxxxxxxxxxxxx
Subscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx?subject=subscribe
Unsubscribe: mailto:wdmaudiodev-request@xxxxxxxxxxxxx
?subject=unsubscribe
Moderator: mailto:wdmaudiodev-moderators@xxxxxxxxxxxxx

URL to WDMAUDIODEV page:
http://www.wdmaudiodev.com/



Other related posts: