FSD Functions (Windows Embedded CE 6.0)

1/6/2010

The following table shows the file system driver (FSD) functions and File System Disk Manager (FSDMGR) functions with a description of the purpose of each.

Function Description

CeFsIoControl

Sends an I/O control to an FSD. It may not be supported by all file system drivers, and not all implementations support all I/O controls.

CeResyncFilesys

Causes a file system driver to remount a device because of a media change.

MyFSD_GetVolumeInfo

Obtains the information about a volume contained in a FSD_VOLUME_INFO structure.

FSD_HookVolume

Called by Storage Manager when it loads a file system filter.

FSD_MountDisk

Called by Device Manager to mount the specified disk containing a file system of the type defined.

FSD_UnhookVolume

Called by Storage Manager when it unloads a file system filter.

FSD_UnmountDisk

Called by Device Manager to unmount the specified disk containing a file system of the type defined by the FSD.

LoadFSD

Called by a device driver to load its associated FSD.

This function is obsolete in Windows CE .NET 4.0 and later. Instead, place a storage class identifier in the device driver registry setting to notify Storage Manager of the block driver being loaded. Storage Manager then parses the partitions and loads the appropriate file system.

LoadFSDEx

Called by a device driver to load its associated FSD.

This function is obsolete in Windows CE .NET 4.0 and later. Instead, place a storage class identifier in the device driver registry setting to notify Storage Manager that the block driver is loaded. Storage Manager then parses the partitions and loads the appropriate file system.

See Also

Reference

FSD Reference