Print Server OS Design Development (Windows Embedded CE 6.0)
1/6/2010
The Print Server functionality in Windows Embedded CE enables you to share and access printers over the network. Print Server 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.
Windows Embedded CE provides a Web-based network configuration utility that enables you to configure your print server, and manage and share user permissions. This sample utility is located in the %_WINCEROOT%\Public\Serversoak\Samples\remoteadmin\modules\smbprint directory.
OS Design Information
The following table shows operating system design information for Print Server.
Concept | Description |
---|---|
Dependencies |
netbios, ntlm, tcpip |
Hardware considerations |
None |
Note
To support printing in your OS design, include the USB Printer Class Driver (SYSGEN_USB_PRINTER) Catalog item for USB printing, and the Parallel Port Support (SYSGEN_PARALLEL) Catalog item for parallel printing.
Modules and Components
The following table shows the module that implements Print Server functionality.
Item | Module | Component |
---|---|---|
Print Server |
smbserver |
None |
Print Server Implementation Considerations
The following table shows the Sysgen variables for Print Server.
Sysgen variable | Description |
---|---|
SYSGEN_SMB_PRINT |
When this variable is set, the Print Server Catalog item is included in the OS design. |
Application Development Topics
Configuring the Print Server through the Registry
Print Server Registry Settings
See Also
Concepts
Configuring FATFS Cache Parameters for the File Server