Tech Support > Microsoft Windows > Drivers > WinPE, WDF, WdfCoInstaller
WinPE, WDF, WdfCoInstaller
Posted by Jim D. on April 5th, 2007


Does WinPE contain a certificate store?

We have a KMDF driver that needs to be included as a PnP driver in a custom
WinPE image. The image fails to boot cleanly, and we believe the reason is
because the WdfCoInstaller complains about the signatures on the Wdf.cab
file, which is self-extracted from the co-installer. What's going on here?

----------

WdfCoInstaller: [04/05/2007 16:57.01.890] ReadComponents: WdfSection for
Driver Service Xxxxxx using KMDF lib version Major 0x1, minor 0x5

WdfCoInstaller: [04/05/2007 16:57.01.953] Error: status(800B0001) Unknown
trust provider.
when verifying trust for X:\minint\Temp\WdfTemp\WDF.cab

WdfCoInstaller: [04/05/2007 16:57.01.953] Digital Signatures on file
X:\minint\Temp\WdfTemp\WDF.cab are not trusted: Error status(800B0001)
Unknown trust provider.

Posted by Vishal Manan [MSFT] on April 7th, 2007


Could you send me your email address as I wanted to discuss this offline?

Reply back to vmanan@DONTSPAMME.microsoft.com remove DONTSPAMME in the
above mail address.


Vishal

--
This posting is provided "AS IS" with no warranties, and confers no
rights.
http://www.microsoft.com/whdc/driver/wdf/default.mspx

"Jim D." <Jim D.@discussions.microsoft.com> wrote in message
news:209A3612-E4DA-4E7C-93C0-6934A17FCB89@microsoft.com...


Posted by Tim Roberts on April 8th, 2007


"Vishal Manan [MSFT]" <vishalm@online.microsoft.com> wrote:
Then please do not forget to post a summary of your exchange here. This is
a reasonable enough question, and the community should learn from this
exchange as well.
--
Tim Roberts, timr@probo.com
Providenza & Boekelheide, Inc.

Posted by Jim D. on May 3rd, 2007


"Tim Roberts" wrote:

A summary of our exchange:
Microsoft does not support coinstallers in WinPE.
Vishal kindly listed for me the steps required to get KMDF installed in my
WinPE image. These are:

1) adding wdf01000.sys to the WinPE image,
2) adding wdfldr.sys to the WinPE image, and
3) Adding a couple of registry keys in setupreg.hiv.

We have implemented these steps, and are now able to successfully boot WinPE
with a KMDF PnP driver.

Jim Doucette
Egenera, Inc.


Posted by Jim D. on May 3rd, 2007


I have a critical follow on question. The next steps in our OEM development
are:

(1) to execute an unattended network install from the booted WinPE system, and
(2) to create a customized bootable Windows CD that includes a KMDF boot
driver.

In both cases, our storage (boot) driver uses KMDF. How does the
WdfCoInstaller become involved in the text-mode setup phase of installation
and boot? Is there some registry magic that must be added to the
Config.<DriverKey> section of the txtsetup.oem?


Similar Posts