10.4  Windows Mobile Dynamic Driver Loading

The WinDriver\redist\Windows_Mobile_5_ARMV4I\wdreg.exe utility can be used for loading the WinDriver kernel module (windrvr6.dll) on a Windows Mobile platform.

On Windows Mobile the operating system's security scheme prevents the loading of unsigned drivers at boot time, therefore the WinDriver kernel module has to be reloaded after boot. To load WinDriver on the target Windows Mobile platform every time the OS is started, copy the wdreg.exe utility to the Windows\StartUp directory on the target PC.

The source code of the Windows Mobile wdreg.exe utility is available under the WinDriver\samples\wince_install\wdreg directory on the development PC.