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
Last updated on Thursday, February 02, 2006
Send Feedback on this topic to the authors