diff --git a/reactos/lib/wininet/stubs.c b/reactos/lib/wininet/stubs.c index 1100aaa6b31..c52e4fb8d55 100644 --- a/reactos/lib/wininet/stubs.c +++ b/reactos/lib/wininet/stubs.c @@ -49,3 +49,189 @@ InternetAutodialHangup(DWORD Reserved) return FALSE; } + +BOOL WINAPI InternetCloseHandle( HINTERNET hInternet ) +{ + DPRINT1("InternetCloseHandle not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +BOOL WINAPI +InternetReadFile( HINTERNET hFile, + PVOID lpBuffer, + DWORD dwNumberOfBytesToRead, + PDWORD lpdwNumberOfBytesRead ) +{ + DPRINT1("InternetReadFile not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +BOOL WINAPI +HttpQueryInfoW( HINTERNET hRequest, + DWORD dwInfoLevel, + PVOID lpvBuffer, + PDWORD lpdwBufferLength, + PDWORD lpdwIndex ) +{ + DPRINT1("HttpQueryInfoW not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +BOOL WINAPI +HttpQueryInfoA( HINTERNET hRequest, + DWORD dwInfoLevel, + PVOID lpvBuffer, + PDWORD lpdwBufferLength, + PDWORD lpdwIndex ) +{ + DPRINT1("HttpQueryInfoW not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +BOOL WINAPI +HttpSendRequestW( HINTERNET hRequest, + LPCWSTR lpszHeaders, + DWORD dwHeadersLength, + PVOID lpOptional, + DWORD dwOptionalLength ) +{ + DPRINT1("HttpSendRequestW not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +BOOL WINAPI +HttpSendRequestA( HINTERNET hRequest, + LPCSTR lpszHeaders, + DWORD dwHeadersLength, + PVOID lpOptional, + DWORD dwOptionalLength ) +{ + DPRINT1("HttpSendRequestA not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +HINTERNET WINAPI +HttpOpenRequestW( HINTERNET hConnect, + LPCWSTR lpszVerb, + LPCWSTR lpszObjectName, + LPCWSTR lpszVersion, + LPCWSTR lpszReferer, + LPCWSTR* lpszAcceptTypes, + DWORD dwFlags, + DWORD dwContext ) +{ + DPRINT1("HttpOpenRequestW not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +HINTERNET WINAPI +HttpOpenRequestA( HINTERNET hConnect, + LPCSTR lpszVerb, + LPCSTR lpszObjectName, + LPCSTR lpszVersion, + LPCSTR lpszReferer, + LPCSTR *lpszAcceptTypes, + DWORD dwFlags, + DWORD dwContext ) +{ + DPRINT1("HttpOpenRequestA not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +HINTERNET WINAPI +InternetConnectW( HINTERNET hInternet, + LPCWSTR lpszServerName, + INTERNET_PORT nServerPort, + LPCWSTR lpszUsername, + LPCWSTR lpszPassword, + DWORD dwService, + DWORD dwFlags, + DWORD dwContext ) +{ + DPRINT1("InternetConnectW not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +HINTERNET WINAPI +InternetConnectA( HINTERNET hInternet, + LPCTSTR lpszServerName, + INTERNET_PORT nServerPort, + LPCSTR lpszUsername, + LPCSTR lpszPassword, + DWORD dwService, + DWORD dwFlags, + DWORD dwContext ) +{ + DPRINT1("InternetConnectA not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +BOOL WINAPI +InternetCrackUrlW( LPCWSTR lpszUrl, + DWORD dwUrlLength, + DWORD dwFlags, + LPURL_COMPONENTSW lpUrlComponents ) +{ + DPRINT1("InternetCrackUrlW not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +BOOL WINAPI +InternetCrackUrlA( LPCSTR lpszUrl, + DWORD dwUrlLength, + DWORD dwFlags, + LPURL_COMPONENTSA lpUrlComponents ) +{ + DPRINT1("InternetCrackUrlA not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +HINTERNET WINAPI +InternetOpenW( LPCWSTR lpszAgent, + DWORD dwAccessType, + LPCWSTR lpszProxyName, + LPCWSTR lpszProxyBypass, + DWORD dwFlags ) +{ + DPRINT1("InternetOpenW not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} + +HINTERNET WINAPI +InternetOpenA( LPCSTR lpszAgent, + DWORD dwAccessType, + LPCSTR lpszProxyName, + LPCSTR lpszProxyBypass, + DWORD dwFlags ) +{ + DPRINT1("InternetOpenA not implemented\n"); + SetLastError(ERROR_CALL_NOT_IMPLEMENTED); + + return FALSE; +} diff --git a/reactos/lib/wininet/wininet.def b/reactos/lib/wininet/wininet.def index aefc3dbfb95..5957b2e5423 100644 --- a/reactos/lib/wininet/wininet.def +++ b/reactos/lib/wininet/wininet.def @@ -1,7 +1,21 @@ -; $Id: wininet.def,v 1.1 2004/02/01 21:33:56 gvg Exp $ +; $Id: wininet.def,v 1.2 2004/08/13 05:44:55 rcampbell Exp $ LIBRARY WININET.DLL EXPORTS InternetAutodial@8 InternetAttemptConnect@4 InternetGetConnectedState@8 InternetAutodialHangup@4 +InternetCloseHandle@4 +InternetReadFile@16 +HttpQueryInfoW@20 +HttpQueryInfoA@20 +HttpSendRequestW@20 +HttpSendRequestA@20 +HttpOpenRequestW@32 +HttpOpenRequestA@32 +InternetConnectW@32 +InternetConnectA@32 +InternetCrackUrlW@16 +InternetCrackUrlA@16 +InternetOpenW@20 +InternetOpenA@20 \ No newline at end of file diff --git a/reactos/lib/wininet/wininet.edf b/reactos/lib/wininet/wininet.edf index f7e4c494604..367142c224f 100644 --- a/reactos/lib/wininet/wininet.edf +++ b/reactos/lib/wininet/wininet.edf @@ -1,7 +1,21 @@ -; $Id: wininet.edf,v 1.1 2004/02/01 21:33:56 gvg Exp $ +; $Id: wininet.edf,v 1.2 2004/08/13 05:44:55 rcampbell Exp $ LIBRARY WININET.DLL EXPORTS InternetAutodial=InternetAutodial@8 InternetAttemptConnect=InternetAttemptConnect@4 InternetGetConnectedState=InternetGetConnectedState@8 InternetAutodialHangup=InternetAutodialHangup@4 +InternetCloseHandle=InternetCloseHandle@4 +InternetReadFile=InternetReadFile@16 +HttpQueryInfoW=HttpQueryInfoW@20 +HttpQueryInfoA=HttpQueryInfoA@20 +HttpSendRequestW=HttpSendRequestW@20 +HttpSendRequestA=HttpSendRequestA@20 +HttpOpenRequestW=HttpOpenRequestW@32 +HttpOpenRequestA=HttpOpenRequestA@32 +InternetConnectW=InternetConnectW@32 +InternetConnectA=InternetConnectA@32 +InternetCrackUrlW=InternetCrackUrlW@16 +InternetCrackUrlA=InternetCrackUrlA@16 +InternetOpenW=InternetOpenW@20 +InternetOpenA=InternetOpenA@20 \ No newline at end of file