Re: Signing a driver for windows mobile 5.0 platform

Tech-Archive recommends: Repair Windows Errors & Optimize Windows Performance



Thanks for your answer.
We do need to load the driver at boot time.

Does the SDKSampleprivDeveloper certificate work on any 5.0 device?
What I did is:

1. Copy the SDKSamplePrivDeveloper.cer to Pocket PC.
2. Double click the cer file to import it into the cert database. Use
Setting->Cert to verify the cert is loaded.
3. On Desktop, type "Signtool sign /f SDKSamplePrivDeveloper.pfx
mydriver.dll"
4. Copy over the new mydriver.dll to Pocket PC.
5. Reset Pocket PC.

But the driver still doesn't get loaded. What else is missing?

Thanks.
Blues.


Ajay Agrawal wrote:
If your application does not have requirement to load the driver at the boot
time then you can really avoid signing driver. Signing is required only when
you need to load driver at the system startup, but if you load driver
dynamically then it is not required.
-Ajay

"Blues" <zen_xu2000@xxxxxxxxx> wrote in message
news:1140654479.766839.285610@xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
We have a device driver which works fine on Pocket PC 2003 devices. The
driver is loaded at boot time. But for some reason, it doesn't work
with the windows mobile 5.0 devices. The driver is not loaded after
reset, though we can load it in our application by calling
ActivateDeviceEx().

According to this article, we have to sign the dll file.
http://msdn.microsoft.com/smartclient/default.aspx?pull=/library/en-us/dnppcgen/html/wmsecurity.asp

For testing purpose, we installled the certificate
SDKSampleprivDeveloper on the pocket pc, and run SignTool to sign the
driver dll, but still it doesn't work.

I am wondering if we have to go through Mobile2Market program to make
it work.

Blues


.



Relevant Pages

  • Re: White progress bar during startup
    ... Loaded driver \WINDOWS\system32\ntoskrnl.exe ... Did not load driver ACPI Uniprocessor PC ... Did not load driver Audio Codecs ...
    (microsoft.public.windowsxp.help_and_support)
  • XP Pro crashes
    ... The bootlog shows an awful lot of 'Failed to load' entries so I'm taking the liberty of posting the whole bootlog here in the hope that someone can give me some pointers as to what is going on. ... Did not load driver WAN Miniport ...
    (microsoft.public.windowsxp.setup_deployment)
  • Re: how to load in a build in driver whose index is greater 10 in Windows CE
    ... an entry for the driver to load it at boot time. ... about the fact that numbers in the registry files are all hexadecimal, ... You must use the $device mount point to reference such a driver. ... But I likt this VCA12 as a build in driver, which will be load when the ...
    (microsoft.public.windowsce.platbuilder)
  • Re: Newbie Questiion
    ... You also come across as a very inexperienced driver when you say that a driver is stuck to take a illegal load. ... Microsoft actually paid no tax at all in 1999, despite $12.3 billion in reported U.S. profits. ... Corporate tax welfare slashed Worldcom’s tax bill by $5.3 billion over the past five years. ...
    (misc.transport.trucking)
  • Re: DRI seems to bee broken
    ... May 3 11:23:06 schlepptop kernel: The Regents of the University of California. ... Adds ~128k to driver. ... # To include support for VGA VESA video modes ... Load "dbe" ...
    (freebsd-current)