filesys Module (Windows CE 5.0)

The filesys module manages the Windows CE file system. For more information, see File Systems and Data Store.

Components

The following table shows the components included in the filesys module.

Component Description Note Library
fsdbase Provides database support.   Fsdbase.lib
fsdmgr Supports the file system driver (FSD) manager.   Fsdmgr.lib
fsheap Supports the heap file system. Exposes no public functions. Fsheap.lib
fsmain Supports the Windows CE object store.   Fsmain.lib
fspass Supports password functionality.   Fspass.lib
fsreg Supports the Windows CE registry.   Fsreg.lib
fsreghive Supports the Windows CE registry. Exposes no public functions. Fsreghive.lib
fsreplbit Supports the Windows CE registry. Exposes no public functions. Fsreplbit.lib
fsreplcount Supports the Windows CE registry. Exposes no public functions. Fsreplcount.lib
fsysram Supports the RAM and ROM file system. Exposes no public functions. Fsysram.lib
fsysrom Supports the ROM file system. Exposes no public functions. Fsysrom.lib
msgqueue Supports message-queue operations.   Msgqueue.lib

fsdbase Component

The fsdbase component provides database functionality. It also supports database volumes on any mounted file system, including continued support for object-store databases.

The fsdbase component includes functions for application developers, which are defined in the Windbase.h header file. To import these functions, you must link to the Fsdbase.lib file.

fsdmgr Component

This component supports the file system driver (FSD) manager. The FSD manager manages all system interactions with installable FSDs. It creates file handles, registers volumes, installs necessary functions, and maps application calls to the installed functions. FSD manager invokes these functions when an application accesses folders and files on mounted volumes using the file system functions.

The fsdmgr component includes functions for application developers, which are defined in the Fsdmgr.h header file. To import these functions, you must link to the Fsdmgr.lib file.

fsmain Component

The fsmain component supports the Windows CE object store.

The fsmain component includes functions for application developers, which are defined in the Winbase.h header file. To import these functions, you must link to the Fsmain.lib file.

fspass Component

The fspass component supports password functionality.

The fspass component includes functions for configuring the OS. These functions are defined in the Winbase.h header file. To import these functions, you must link to the Fspass.lib file.

fsreg Component

The fsreg component provides support for the Windows CE registry.

The fsreg component includes functions for application developers, which are defined in the Winreg.h header file. To import these functions, you must link to the Fsreg.lib file.

msgqueue Component

The msgqueue component supports message queue operations.

The msgqueue component includes functions for application developers, which are defined in the Msgqueue.h header file. To import this function, you must link to the Msgqueue.lib file.

See Also

Common Windows CE Modules

Last updated on Thursday, February 02, 2006

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.