Share via


filesys Module

Other versions of this page are also available for the following:

Windows Mobile Not SupportedWindows Embedded CE Supported

8/27/2008

The filesys module manages the Windows Embedded 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 Embedded CE object store.

 

Fsmain.lib

fspass

Supports password functionality.

 

Fspass.lib

fsreg

Supports the Windows Embedded CE registry.

 

Fsreg.lib

fsreghive

Supports the Windows Embedded CE registry.

Exposes no public functions.

Fsreghive.lib

fsreplbit

Supports the Windows Embedded CE registry.

Exposes no public functions.

Fsreplbit.lib

fsreplcount

Supports the Windows Embedded 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

Aa913757.collapse(en-US,WinEmbedded.60).giffsdbase 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.

Aa913757.collapse(en-US,WinEmbedded.60).giffsdmgr 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.

Aa913757.collapse(en-US,WinEmbedded.60).giffsmain Component

The fsmain component supports the Windows Embedded 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.

Aa913757.collapse(en-US,WinEmbedded.60).giffspass 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.

Aa913757.collapse(en-US,WinEmbedded.60).giffsreg Component

The fsreg component provides support for the Windows Embedded 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.

Aa913757.collapse(en-US,WinEmbedded.60).gifmsgqueue 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

Concepts

Common Windows Embedded CE Modules