INFO: FTP Append Functionality not Available from WinInet

Last reviewed: March 12, 1998
Article ID: Q182316
The information in this article applies to:
  • Microsoft Internet Explorer (Programming), versions 3.02, 4.01

SUMMARY

The Win32 Internet Extensions, or WinInet (WinInet.dll), do not implement functionality to enable FTP appends.

MORE INFORMATION

WinInet provides access to common Internet protocols, including Gopher, FTP, and HTTP. Using WinInet, you can write Internet client applications at a higher level of programming, without having to deal with WinSock, TCP/IP, or the details of specific Internet protocols.

FTP commonly exposes an "append" command to append one file to another. WinInet does not expose this functionality.

The only WinInet workaround for this is to download the file from the server, append to it on the client then upload the file back to the server. The alternative to this approach would be to use Winsock directly to communicate with the FTP server.

REFERENCES

For additional information on other limitations of the WinInet FTP functions, please see the following article in the Microsoft Knowledge Base:

   ARTICLE-ID: Q172712
   TITLE     : INFO: Limitations of WinInet FTP Functions

Microsoft Internet Client SDK

Microsoft Platform SDK


Additional query words: kbdsi kbwininet kbftp
Keywords : AXSDKWinInet
Technology : kbInetDev
Version : WINDOWS:3.02,4.01
Platform : WINDOWS
Issue type : kbinfo


THE INFORMATION PROVIDED IN THE MICROSOFT KNOWLEDGE BASE IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND. MICROSOFT DISCLAIMS ALL WARRANTIES, EITHER EXPRESS OR IMPLIED, INCLUDING THE WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL MICROSOFT CORPORATION OR ITS SUPPLIERS BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL DAMAGES, EVEN IF MICROSOFT CORPORATION OR ITS SUPPLIERS HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. SOME STATES DO NOT ALLOW THE EXCLUSION OR LIMITATION OF LIABILITY FOR CONSEQUENTIAL OR INCIDENTAL DAMAGES SO THE FOREGOING LIMITATION MAY NOT APPLY.

Last reviewed: March 12, 1998
© 1998 Microsoft Corporation. All rights reserved. Terms of Use.