INFO: Limitations of Internet Transfer Control (233037)
The information in this article applies to:
- Microsoft Visual Basic Professional Edition for Windows 4.0
- Microsoft Visual Basic Professional Edition for Windows 5.0
- Microsoft Visual Basic Professional Edition for Windows 6.0
- Microsoft Visual Basic Enterprise Edition for Windows 4.0
- Microsoft Visual Basic Enterprise Edition for Windows 5.0
- Microsoft Visual Basic Enterprise Edition for Windows 6.0
This article was previously published under Q233037 SUMMARY
The Microsoft Internet Transfer Control (ITC) is a wrapper of WinInet APIs. Developers can write HTTP or FTP applications using ITC. However ITC doesn't expose all of the functionality available in WinInet. Developers should understand the limitations of ITC before deciding to use it. If a limitation is unacceptable, you can circumvent it by using WinInet APIs directly in Visual Basic. ITC itself cannot be changed by Visual Basic programmers.
Because ITC is a wrapper of WinInet, ITC almost always inherits problems existing in WinInet. In contrast WinInet could provide a possible workaround to a problem only appearing in ITC.
The following article in the Microsoft Knowledge Base includes a sample application that demonstrates how to use FTP APIs:
195653 Using FTP WinInet APIs in Visual Basic with SimpleFtp
NOTE: All constants and functions are declared in the Wininet.h file that ships either with the Internet Client SDK or with Visual C++ 4.2 and later. This file does not come with Visual Basic. And all declarations are made in C. However, the following Knowledge Base article may help you to get all declarations you need:
185519 FILE: Vbinet.exe WinInet API Declarations for Visual Basic
REFERENCES
All WinInet APIs are documented on the MSDN Web Workshop Web site (click on "Win32 Internet Functions" in the left frame).
The following Knowledge Base article contains a list of error codes returned by the WinInet functions:
193625 WinInet Error Codes (12001 through 12156)
Modification Type: | Major | Last Reviewed: | 6/24/2004 |
---|
Keywords: | kbFTP kbhttp kbinfo kbITC KB233037 |
---|
|