mscoree: Add a stub for LockClrVersion.
authorChris Wulff <crwulff@rochester.rr.com>
Sat, 20 Dec 2008 04:09:28 +0000 (23:09 -0500)
committerAlexandre Julliard <julliard@winehq.org>
Sat, 20 Dec 2008 11:16:35 +0000 (12:16 +0100)
dlls/mscoree/mscoree.spec
dlls/mscoree/mscoree_main.c
include/mscoree.idl

index 0195b621df8faa585dc208f6862b3a6397026595..03fbc1c532e1cd57c9b1010e07a24ec2ca228dad 100644 (file)
@@ -70,7 +70,7 @@
 @ stdcall LoadLibraryShim(ptr ptr ptr ptr)
 @ stub LoadLibraryWithPolicyShim
 @ stdcall LoadStringRCEx(long long ptr long long ptr)
-@ stub LockClrVersion
+@ stdcall LockClrVersion(ptr ptr ptr)
 @ stub MetaDataGetDispenser
 @ stdcall ND_CopyObjDst(ptr ptr long long)
 @ stdcall ND_CopyObjSrc(ptr long ptr long)
index 78ef1d3be56f1c7390256a1e58596717bf331cf5..386f4f7670749d17783100570f9c43b2dda5c434 100644 (file)
@@ -257,6 +257,12 @@ HRESULT WINAPI LoadLibraryShim( LPCWSTR szDllName, LPCWSTR szVersion, LPVOID pvR
     return S_OK;
 }
 
+HRESULT WINAPI LockClrVersion(FLockClrVersionCallback hostCallback, FLockClrVersionCallback *pBeginHostSetup, FLockClrVersionCallback *pEndHostSetup)
+{
+    FIXME("(%p %p %p): stub\n", hostCallback, pBeginHostSetup, pEndHostSetup);
+    return S_OK;
+}
+
 HRESULT WINAPI CoInitializeCor(DWORD fFlags)
 {
     FIXME("(0x%08x): stub\n", fFlags);
index 5877eb6650c1515288fae123357176b0ae7d0b7f..aed31da4bdf3b3ea52fce98ceb2d755e7a4071eb 100644 (file)
@@ -27,6 +27,8 @@ cpp_quote("HRESULT     WINAPI GetCORSystemDirectory(LPWSTR,DWORD,DWORD*);")
 cpp_quote("HRESULT     WINAPI GetCORVersion(LPWSTR,DWORD,DWORD*);")
 cpp_quote("HRESULT     WINAPI GetRequestedRuntimeInfo(LPCWSTR,LPCWSTR,LPCWSTR,DWORD,DWORD,LPWSTR,DWORD,DWORD*,LPWSTR,DWORD,DWORD*);")
 cpp_quote("HRESULT     WINAPI LoadLibraryShim(LPCWSTR,LPCWSTR,LPVOID,HMODULE*);")
+cpp_quote("typedef HRESULT (__stdcall *FLockClrVersionCallback)();")
+cpp_quote("HRESULT     WINAPI LockClrVersion(FLockClrVersionCallback,FLockClrVersionCallback*,FLockClrVersionCallback*);")
 
 typedef void* HDOMAINENUM;