Block Driver Installation (Windows Embedded CE 6.0)

1/6/2010

If you connect an unrecognized block device to a Windows Embedded CE-based device, the Device Manager queries you to locate the appropriate block driver DLL. The Device Manager then calls that driver's Install_Driver function entry point.

The Install_Driver function should ensure that any necessary data files install correctly and it should create the relevant registry keys for the block device under the HKEY_LOCAL_MACHINE\Drivers registry key.

Block drivers that are part of your OS design do not need to have an Install_Driver function, only drivers for after-market block devices need an Install_Driver function.

See Also

Concepts

Block Driver Development Concepts
Block Driver Architecture
Block Driver Samples
Block Driver Registry Settings
Block Driver Manager
Block Device File Systems
File System Loading and Unloading
Block Driver Interface
Block Driver Loading
Block Driver Detection
Block Driver Access
Block Driver Power Cycle