FTP Server Application Development (Windows CE 5.0)

Send Feedback

Windows CE includes a sample File Transfer Protocol (FTP) server. This sample application is intended for use by original equipment manufacturers (OEMs). Windows CE provides the FTP server source code as is, so that you can customize its implementation for your specific requirements. FTP is used for copying files to and from remote computer systems over a network using TCP/IP.

The FTP server supports IPv6. For more information about IPv6, see Core Protocols of IPv6 and IPv6 Addressing.

The Windows CE implementation of FTP server enables you to perform the following tasks:

  • Transfer files from a Windows CE–based device to a desktop computer using a TCP/IP connection.
  • Create virtual directories under the FTP root directory.
  • Use the Web-based network configuration utility to perform various configuration tasks.

The FTP server is installed and loaded as a service using Services.exe. For more information about Services.exe, see Services.exe.

Note   The FTP server implementation in Windows CE is a sample provided for educational purposes. As a result, much of its functionality is implemented only for demonstration purposes. A production FTP server should revisit all functionality and change the implementations to be suitable for production use.

See Also

FTP Server Implementation | FTP Server Registry Settings | Accessing the FTP Protocol | Creating Virtual FTP Directories | Assigning User-Specific Permissions

Send Feedback on this topic to the authors

Feedback FAQs

© 2006 Microsoft Corporation. All rights reserved.