Geoff Chappell - Software Analyst
All the functions that are exported from the first known WININET.DLL are exported by name. Two, namely FtpCommand and GopherSendData, in both ANSI and Unicode forms, did not survive to the next version, but the former found new life (and documentation) in version 5.0. Another, InternetSetOption, was also discontinued in the next version but only so that it got ANSI and Unicode forms. The rest of these original WININET functions have long been documented, at least since the January 1997 edition of the MSDN Library on CD.
Function | Remarks |
---|---|
FtpCommandA | discontinued in 4.70, but restored in 5.0 and higher; undocumented until 1999-2000; documentation requires at least Internet Explorer 5.0 |
FtpCommandW | discontinued in 4.70, but restored in 5.0 and higher; undocumented until 1999-2000; documentation requires at least Internet Explorer 5.0 |
FtpCreateDirectoryA | |
FtpCreateDirectoryW | |
FtpDeleteFileA | |
FtpDeleteFileW | |
FtpFindFirstFileA | |
FtpFindFirstFileW | |
FtpGetCurrentDirectoryA | |
FtpGetCurrentDirectoryW | |
FtpGetFileA | |
FtpGetFileW | |
FtpOpenFileA | |
FtpOpenFileW | |
FtpPutFileA | |
FtpPutFileW | |
FtpRemoveDirectoryA | |
FtpRemoveDirectoryW | |
FtpRenameFileA | |
FtpRenameFileW | |
FtpSetCurrentDirectoryA | |
FtpSetCurrentDirectoryW | |
GopherCreateLocatorA | |
GopherCreateLocatorW | |
GopherFindFirstFileA | |
GopherFindFirstFileW | |
GopherGetAttributeA | |
GopherGetAttributeW | |
GopherGetLocatorTypeA | |
GopherGetLocatorTypeW | |
GopherOpenFileA | |
GopherOpenFileW | |
GopherSendDataA | discontinued in 4.70 |
GopherSendDataW | discontinued in 4.70 |
HttpAddRequestHeadersA | |
HttpAddRequestHeadersW | |
HttpOpenRequestA | |
HttpOpenRequestW | |
HttpQueryInfoA | |
HttpQueryInfoW | |
HttpSendRequestA | |
HttpSendRequestW | |
InternetCloseHandle | |
InternetConnectA | |
InternetConnectW | |
InternetCrackUrlA | |
InternetCrackUrlW | |
InternetCreateUrlA | |
InternetCreateUrlW | |
InternetErrorDlg | |
InternetFindNextFileA | |
InternetFindNextFileW | |
InternetGetLastResponseInfoA | |
InternetGetLastResponseInfoW | |
InternetOpenA | |
InternetOpenW | |
InternetOpenUrlA | |
InternetOpenUrlW | |
InternetQueryDataAvailable | |
InternetQueryOption | |
InternetReadFile | |
InternetSetFilePointer | |
InternetSetOption | discontinued in 4.70 |
InternetSetStatusCallback | |
InternetWriteFile |