2 * SHDOCVW - Internet Explorer Web Control
4 * 2001 John R. Sheets (for CodeWeavers)
8 #include "debugtools.h"
15 DEFAULT_DEBUG_CHANNEL(shdocvw);
17 /***********************************************************************
18 * DllCanUnloadNow (SHDOCVW.109) */
19 HRESULT WINAPI SHDOCVW_DllCanUnloadNow(void)
21 FIXME("(void): stub\n");
26 /*************************************************************************
27 * DllGetClassObject (SHDOCVW.312)
29 HRESULT WINAPI SHDOCVW_DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
33 if (IsEqualGUID(&IID_IClassFactory, riid))
35 /* Pass back our shdocvw class factory */
36 *ppv = (LPVOID)&SHDOCVW_ClassFactory;
37 IClassFactory_AddRef((IClassFactory*)&SHDOCVW_ClassFactory);
42 return CLASS_E_CLASSNOTAVAILABLE;
45 /***********************************************************************
46 * DllGetVersion (SHDOCVW.113)
48 HRESULT WINAPI SHDOCVW_DllGetVersion (DLLVERSIONINFO *pdvi)
50 FIXME("(void): stub\n");
54 /*************************************************************************
55 * DllInstall (SHDOCVW.114)
57 HRESULT WINAPI SHDOCVW_DllInstall(BOOL bInstall, LPCWSTR cmdline)
59 FIXME("(%s, %s): stub!\n", bInstall ? "TRUE":"FALSE", debugstr_w(cmdline));
64 /***********************************************************************
65 * DllRegisterServer (SHDOCVW.124)
67 HRESULT WINAPI SHDOCVW_DllRegisterServer()
73 /***********************************************************************
74 * DllUnregisterServer (SHDOCVW.127)
76 HRESULT WINAPI SHDOCVW_DllUnregisterServer()