From cc7c1c0b9399f6d7ee2abbb3b691f5c5e5bfc51e Mon Sep 17 00:00:00 2001 From: Michael Cardenas Date: Thu, 21 Mar 2002 01:25:42 +0000 Subject: [PATCH] Added some stubs. --- dlls/urlmon/urlmon.spec | 4 ++-- dlls/urlmon/urlmon_main.c | 36 +++++++++++++++++++++++++++++++++++- 2 files changed, 37 insertions(+), 3 deletions(-) diff --git a/dlls/urlmon/urlmon.spec b/dlls/urlmon/urlmon.spec index 51c1bd616eb..f40bb667e0a 100644 --- a/dlls/urlmon/urlmon.spec +++ b/dlls/urlmon/urlmon.spec @@ -19,7 +19,7 @@ debug_channels (urlmon win32) @ stub CoInternetCreateZoneManager @ stub CoInternetGetProtocolFlags @ stub CoInternetGetSecurityUrl -@ stub CoInternetGetSession +@ stdcall CoInternetGetSession(long ptr long) CoInternetGetSession @ stub CoInternetParseUrl @ stub CoInternetQueryInfo @ stub CopyBindInfo @@ -55,7 +55,7 @@ debug_channels (urlmon win32) @ stub IsLoggingEnabledW @ stub IsValidURL @ stub MkParseDisplayNameEx -@ stub ObtainUserAgentString +@ stdcall ObtainUserAgentString(long str ptr) ObtainUserAgentString @ stub PrivateCoInstall @ stdcall RegisterBindStatusCallback(ptr ptr ptr long) RegisterBindStatusCallback @ stub RegisterFormatEnumerator diff --git a/dlls/urlmon/urlmon_main.c b/dlls/urlmon/urlmon_main.c index b913b01e99a..b58a2296b3f 100644 --- a/dlls/urlmon/urlmon_main.c +++ b/dlls/urlmon/urlmon_main.c @@ -99,5 +99,39 @@ HRESULT WINAPI URLMON_DllUnregisterServer(void) return S_OK; } - +/************************************************************************** + * CoInternetGetSession (URLMON.@) + */ +HRESULT WINAPI CoInternetGetSession(DWORD dwSessionMode, + LPVOID /* IInternetSession ** */ ppIInternetSession, + DWORD dwReserved) +{ + FIXME("(%ld, %p, %ld): stub\n", dwSessionMode, ppIInternetSession, + dwReserved); + + if(dwSessionMode) { + ERR("dwSessionMode: %ld, must be zero\n", dwSessionMode); + } + + if(dwReserved) { + ERR("dwReserved: %ld, must be zero\n", dwReserved); + } + + return S_OK; +} + + +/************************************************************************** + * ObtainUserAgentString (URLMON.@) + */ +HRESULT WINAPI ObtainUserAgentString(DWORD dwOption, LPCSTR pcszUAOut, DWORD *cbSize) +{ + FIXME("(%ld, %p, %p): stub\n", dwOption, pcszUAOut, cbSize); + + if(dwOption) { + ERR("dwOption: %ld, must be zero\n", dwOption); + } + + return S_OK; +}