MSDN Library


Windows Mobile 6.5
A version of this page is also available for

This function deletes a file stored on the FTP server.

BOOL WINAPI FtpDeleteFile(
  HINTERNET hConnect, 
  LPCTSTR lpszFileName


[in] Valid handle to an FTP session. This handle must have been returned by a previous call to the InternetConnect function.


[in] Long pointer to a null-terminated string that contains the file name to delete on the remote system.

TRUE indicates success. FALSE indicates failure. To get extended error data, call GetLastError.

The lpszFile parameter can be either partially or fully qualified file names relative to the current directory. A backward slash (\) or forward slash (/) can be used as the directory separator for either name. FtpDeleteFile translates the directory name separators to the appropriate character before they are used.

Windows Embedded CEWindows CE 2.0 and later
Windows MobileWindows Mobile Version 5.0 and later

Community Additions

© 2016 Microsoft