Installing an Installable Device Driver DLL

Installing an installable device driver DLL onto a Windows CE platform is not difficult. However, you should provide a setup program of some sort for end users because proper installation of most installable device drivers requires changes to the Windows CE registry. The setup program will run on a host PC running Microsoft Windows 95 or Microsoft Windows NT, and will connect to the Windows CE platform through a serial cable or similar connection.

Your setup program must perform the following steps:

  1. Connect to the Windows CE platform, or detect that a connection already exists.
  2. Copy your installable device driver DLL into the Windows CE platform's \Windows directory.
  3. Create registry keys and values for your driver, if necessary.

See the Windows CE SDK for information on connecting a host PC to a Windows CE platform, and about copying files from the PC to the Windows CE platform. See Registry Keys Related to Windows CE Device Drivers for information on what keys your installable device driver should have.