source: trunk/src/shdocvw/shdocvw_main.c@ 10367

Last change on this file since 10367 was 6712, checked in by sandervl, 24 years ago

restored old version

File size: 1.9 KB
Line 
1/*
2 * SHDOCVW - Internet Explorer Web Control
3 *
4 * 2001 John R. Sheets (for CodeWeavers)
5 */
6#ifdef __WIN32OS2__
7#define INITGUID
8#endif
9
10#include "debugtools.h"
11
12#include "initguid.h"
13#include "ole2.h"
14#include "shlwapi.h"
15
16#include "shdocvw.h"
17
18DEFAULT_DEBUG_CHANNEL(shdocvw);
19
20/***********************************************************************
21 * DllCanUnloadNow (SHDOCVW.109) */
22HRESULT WINAPI SHDOCVW_DllCanUnloadNow(void)
23{
24 FIXME("(void): stub\n");
25
26 return S_FALSE;
27}
28
29/*************************************************************************
30 * DllGetClassObject (SHDOCVW.312)
31 */
32HRESULT WINAPI SHDOCVW_DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
33{
34 TRACE("\n");
35
36 if (IsEqualGUID(&IID_IClassFactory, riid))
37 {
38 /* Pass back our shdocvw class factory */
39 *ppv = (LPVOID)&SHDOCVW_ClassFactory;
40 IClassFactory_AddRef((IClassFactory*)&SHDOCVW_ClassFactory);
41
42 return S_OK;
43 }
44
45 return CLASS_E_CLASSNOTAVAILABLE;
46}
47
48/***********************************************************************
49 * DllGetVersion (SHDOCVW.113)
50 */
51HRESULT WINAPI SHDOCVW_DllGetVersion (DLLVERSIONINFO *pdvi)
52{
53 FIXME("(void): stub\n");
54 return S_FALSE;
55}
56
57/*************************************************************************
58 * DllInstall (SHDOCVW.114)
59 */
60HRESULT WINAPI SHDOCVW_DllInstall(BOOL bInstall, LPCWSTR cmdline)
61{
62 FIXME("(%s, %s): stub!\n", bInstall ? "TRUE":"FALSE", debugstr_w(cmdline));
63
64 return S_OK;
65}
66
67/***********************************************************************
68 * DllRegisterServer (SHDOCVW.124)
69 */
70HRESULT WINAPI SHDOCVW_DllRegisterServer()
71{
72 FIXME("(), stub!\n");
73 return S_OK;
74}
75
76/***********************************************************************
77 * DllUnregisterServer (SHDOCVW.127)
78 */
79HRESULT WINAPI SHDOCVW_DllUnregisterServer()
80{
81 FIXME("(), stub!\n");
82 return S_OK;
83}
84
Note: See TracBrowser for help on using the repository browser.