Installing a Block Device Driver

If a user connects an unrecognized block device to a Windows CE–based platform, the Device Manager queries the user to locate the appropriate block device driver DLL. The Device Manager then calls that driver’s Install_Driver entry point. The Install_Driver function should ensure that any necessary data files are properly installed and create the relevant registry keys for the block device within the \Drivers\ portion of the registry. Block device drivers that are installed through other means, such as by an OEM as part of the software built into a Windows CE–based platform or remotely by the desktop Windows CE Services software, do not need to have an Install_Driver function.