Flash Media Driver IOCTLs (Windows CE 5.0)
The following table shows the Flash Media driver IOCTLs with a description of the purpose of each.
Programming element | Description |
---|---|
IOCTL_DISK_DELETE_SECTORS | This IOCTL deletes a specified range of sectors. This is used by the FAL to indicate that the sectors are no longer needed. The sectors are then recycled in the proper manner. For example, this IOCTL should be called by a file system on sectors that are no longer used when a file is deleted. |
IOCTL_FMD_GET_INTERFACE | This IOCTL returns the interface exported by the FMD. Any functions not implemented by the FMD should have the function pointer set to NULL. |
IOCTL_FMD_LOCK_BLOCKS | This IOCTL locks one or more blocks in a specified range. |
IOCTL_FMD_SET_XIPMODE | This IOCTL sets the XIP mode to either XIP or non-XIP mode. In XIP mode, the sector information is not stored along with each sector. In non-XIP mode, a FMD must store the corresponding sector information in SECTORINFO for each sector. |
IOCTL_FMD_UNLOCK_BLOCKS | This IOCTL unlocks one or more blocks in a specified range. |
See Also
Send Feedback on this topic to the authors