ReactOS
0.4.16-dev-334-g4d9f67c
olepro32stubs.c
Go to the documentation of this file.
1
/*
2
* OlePro32 Stubs
3
*
4
* Copyright 1999 Corel Corporation
5
*
6
* Sean Langley
7
*
8
* This library is free software; you can redistribute it and/or
9
* modify it under the terms of the GNU Lesser General Public
10
* License as published by the Free Software Foundation; either
11
* version 2.1 of the License, or (at your option) any later version.
12
*
13
* This library is distributed in the hope that it will be useful,
14
* but WITHOUT ANY WARRANTY; without even the implied warranty of
15
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
16
* Lesser General Public License for more details.
17
*
18
* You should have received a copy of the GNU Lesser General Public
19
* License along with this library; if not, write to the Free Software
20
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
21
*/
22
23
#include <stdarg.h>
24
25
#include "
wine/debug.h
"
26
#include "
windef.h
"
27
#include "
winbase.h
"
28
#include "
winuser.h
"
29
#include "
ole2.h
"
30
31
WINE_DEFAULT_DEBUG_CHANNEL
(ole);
32
33
/***********************************************************************
34
* DllUnregisterServer (OLEPRO32.258)
35
*/
36
HRESULT
WINAPI
DllUnregisterServer
(
void
)
37
{
38
FIXME
(
"stub\n"
);
39
return
S_OK
;
40
}
41
42
/***********************************************************************
43
* DllRegisterServer (OLEPRO32.257)
44
*/
45
HRESULT
WINAPI
DllRegisterServer
(
void
)
46
{
47
FIXME
(
"stub\n"
);
48
return
S_OK
;
49
}
50
51
/***********************************************************************
52
* DllCanUnloadNow (OLEPRO32.255)
53
*/
54
HRESULT
WINAPI
DllCanUnloadNow
(
void
)
55
{
56
return
S_FALSE
;
57
}
58
59
/***********************************************************************
60
* DllGetClassObject (OLEPRO32.@)
61
*/
62
HRESULT
WINAPI
DllGetClassObject
(
REFCLSID
rclsid,
REFIID
riid
,
LPVOID
*
ppv
)
63
{
64
FIXME
(
"stub\n"
);
65
return
S_OK
;
66
}
WINE_DEFAULT_DEBUG_CHANNEL
#define WINE_DEFAULT_DEBUG_CHANNEL(t)
Definition:
precomp.h:23
FIXME
#define FIXME(fmt,...)
Definition:
precomp.h:53
riid
REFIID riid
Definition:
atlbase.h:39
ppv
REFIID LPVOID * ppv
Definition:
atlbase.h:39
HRESULT
Definition:
mshtmhst.idl:286
void
Definition:
nsiface.idl:2307
S_OK
#define S_OK
Definition:
intsafe.h:52
ole2.h
DllRegisterServer
HRESULT WINAPI DllRegisterServer(void)
Definition:
olepro32stubs.c:45
DllUnregisterServer
HRESULT WINAPI DllUnregisterServer(void)
Definition:
olepro32stubs.c:36
DllGetClassObject
HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
Definition:
olepro32stubs.c:62
DllCanUnloadNow
HRESULT WINAPI DllCanUnloadNow(void)
Definition:
olepro32stubs.c:54
REFIID
#define REFIID
Definition:
guiddef.h:118
REFCLSID
#define REFCLSID
Definition:
guiddef.h:117
debug.h
winbase.h
windef.h
WINAPI
#define WINAPI
Definition:
msvc.h:6
S_FALSE
#define S_FALSE
Definition:
winerror.h:2357
winuser.h
dll
win32
olepro32
olepro32stubs.c
Generated on Mon Dec 9 2024 06:04:31 for ReactOS by
1.9.6