Share via


Block Driver Access (Windows Embedded CE 6.0)

1/6/2010

There are two methods for accessing block devices, depending on whether the device is native to a Windows Embedded CE-based device or whether you can remove the device.

Drivers for built-in block devices access their devices by mapping the address space of the device directly into the address space of the Device Manager process. The driver should use the MmMapIoSpace function to map the block device into system memory.

Block device drivers for PC Card block devices need to use a memory window to access their devices. For more information about PC Card block devices, see PC Card Driver Samples. The driver can get a memory window by using PC Card Services functions and then use the memory window to read and write data between the driver and the block device.

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 Installation
Block Driver Detection
Block Driver Power Cycle