File Server OS Design Development (Windows Embedded CE 6.0)
1/6/2010
The File Server functionality in Windows Embedded CE enables clients to access files and other resources over the network. This functionality uses the Common Internet File System (CIFS), which is an extension of the Server Message Block (SMB) file sharing protocol. CIFS enables a network-enabled application to access and manipulate files and directories on a remote server in the same way that the application accesses and manipulates files and directories on the local system.
OS Design Information
The following table shows operating system design information for File Server functionality.
Concept | Description |
---|---|
Dependencies |
netbios, ntlm, tcpip |
Hardware considerations |
None |
Note
To enable access to USB hard drive and storage media, include the USB Storage Class Driver (SYSGEN_USB_STORAGE) Catalog item in your OS design.
Modules and Components
The following table shows the modules that implement File Server functionality.
Item | Module | Component |
---|---|---|
File Server |
smbserver |
None |
File Server Customizable UI |
smbconfig |
None |
File Server Implementation Considerations
The following table shows the Sysgen variable for File Server functionality.
Sysgen variable | Description |
---|---|
SYSGEN_SMB_FILE |
When this variable is set, the File Server Catalog item is included in the OS design. |
SYSGEN_SMB_UI |
When this variable is set, the File Server Customizable UI Catalog item is included in the OS design. |
Operating System Development Topics
ConfiguringtheFileServerthroughtheRegistry
ConfiguringFATFSCacheParametersfortheFileServer