Jacek Caban : urlmon: Added CoInternetIsFeatureEnabledForUrl stub implementation.

Alexandre Julliard julliard at winehq.org
Fri Jun 24 13:54:01 CDT 2011


Module: wine
Branch: master
Commit: 01653331befa45b05c8c1dfe7130269aa7f76271
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=01653331befa45b05c8c1dfe7130269aa7f76271

Author: Jacek Caban <jacek at codeweavers.com>
Date:   Thu Jun 23 15:44:28 2011 +0200

urlmon: Added CoInternetIsFeatureEnabledForUrl stub implementation.

---

 dlls/urlmon/internet.c  |   10 ++++++++++
 dlls/urlmon/urlmon.spec |    1 +
 include/urlmon.idl      |    2 ++
 3 files changed, 13 insertions(+), 0 deletions(-)

diff --git a/dlls/urlmon/internet.c b/dlls/urlmon/internet.c
index c09bace..06a423a 100644
--- a/dlls/urlmon/internet.c
+++ b/dlls/urlmon/internet.c
@@ -693,3 +693,13 @@ HRESULT WINAPI CoInternetIsFeatureEnabled(INTERNETFEATURELIST FeatureEntry, DWOR
     TRACE("(%d, %08x)\n", FeatureEntry, dwFlags);
     return get_internet_feature(FeatureEntry, dwFlags);
 }
+
+/***********************************************************************
+ *             CoInternetIsFeatureEnabledForUrl (URLMON.@)
+ */
+HRESULT WINAPI CoInternetIsFeatureEnabledForUrl(INTERNETFEATURELIST FeatureEntry, DWORD dwFlags, LPCWSTR szURL,
+        IInternetSecurityManager *pSecMgr)
+{
+    FIXME("(%d %08x %s %p)\n", FeatureEntry, dwFlags, debugstr_w(szURL), pSecMgr);
+    return E_NOTIMPL;
+}
diff --git a/dlls/urlmon/urlmon.spec b/dlls/urlmon/urlmon.spec
index 9765167..3536257 100644
--- a/dlls/urlmon/urlmon.spec
+++ b/dlls/urlmon/urlmon.spec
@@ -21,6 +21,7 @@
 @ stdcall CoInternetGetSecurityUrlEx(ptr ptr long long)
 @ stdcall CoInternetGetSession(long ptr long)
 @ stdcall CoInternetIsFeatureEnabled(long long)
+@ stdcall CoInternetIsFeatureEnabledForUrl(long long wstr ptr)
 @ stdcall CoInternetParseUrl(wstr long long wstr long ptr long)
 @ stdcall CoInternetParseIUri(ptr long long wstr long ptr long)
 @ stdcall CoInternetQueryInfo(ptr long long ptr long ptr long)
diff --git a/include/urlmon.idl b/include/urlmon.idl
index f282dbb..a8a0a71 100644
--- a/include/urlmon.idl
+++ b/include/urlmon.idl
@@ -1977,6 +1977,8 @@ cpp_quote("HRESULT WINAPI CoInternetParseUrl(LPCWSTR,PARSEACTION,DWORD,LPWSTR,DW
 cpp_quote("HRESULT WINAPI CoInternetParseIUri(IUri*,PARSEACTION,DWORD,LPWSTR,DWORD,DWORD*,DWORD_PTR);")
 cpp_quote("HRESULT WINAPI CoInternetQueryInfo(LPCWSTR,QUERYOPTION,DWORD,LPVOID,DWORD,DWORD*,DWORD);")
 cpp_quote("HRESULT WINAPI CoInternetSetFeatureEnabled(INTERNETFEATURELIST,DWORD,BOOL);")
+cpp_quote("HRESULT WINAPI CoInternetIsFeatureEnabled(INTERNETFEATURELIST,DWORD dwFlags);")
+cpp_quote("HRESULT WINAPI CoInternetIsFeatureEnabledForUrl(INTERNETFEATURELIST,DWORD,LPCWSTR,IInternetSecurityManager*);")
 cpp_quote("HRESULT WINAPI CoInternetGetSecurityUrl(LPCWSTR,LPWSTR*,PSUACTION,DWORD);")
 cpp_quote("HRESULT WINAPI CoInternetGetSecurityUrlEx(IUri*,IUri**,PSUACTION,DWORD_PTR);")
 cpp_quote("HRESULT WINAPI CreateFormatEnumerator(UINT,FORMATETC*,IEnumFORMATETC**);")




More information about the wine-cvs mailing list