2 * Temporary place for ole2 stubs.
4 * Copyright (C) 1999 Corel Corporation
10 DEFAULT_DEBUG_CHANNEL(ole
)
12 /******************************************************************************
13 * OleCreateFromData [OLE32.92]
15 HRESULT WINAPI
OleCreateFromData(LPDATAOBJECT pSrcDataObj
, REFIID riid
,
16 DWORD renderopt
, LPFORMATETC pFormatEtc
,
17 LPOLECLIENTSITE pClientSite
, LPSTORAGE pStg
,
20 FIXME(ole
,"(%p,%p,%li,%p,%p,%p,%p), stub!\n", pSrcDataObj
,riid
,renderopt
,pFormatEtc
,pClientSite
,pStg
,ppvObj
);
25 /******************************************************************************
26 * OleCreateLinkToFile [OLE32.96]
28 HRESULT WINAPI
OleCreateLinkToFile(LPCOLESTR lpszFileName
, REFIID riid
,
29 DWORD renderopt
, LPFORMATETC lpFormatEtc
,
30 LPOLECLIENTSITE pClientSite
, LPSTORAGE pStg
, LPVOID
* ppvObj
)
32 FIXME(ole
,"(%p,%p,%li,%p,%p,%p,%p), stub!\n",lpszFileName
, riid
, renderopt
, lpFormatEtc
, pClientSite
, pStg
, ppvObj
);
37 /******************************************************************************
38 * OleDuplicateData [OLE32.102]
40 HRESULT WINAPI
OleDuplicateData(HANDLE hSrc
, CLIPFORMAT cfFormat
,
43 FIXME(ole
,"(%x,%x,%x), stub!\n", hSrc
, cfFormat
, uiFlags
);
48 /***********************************************************************
49 * WriteFmtUserTypeStg (OLE32.160)
51 HRESULT WINAPI
WriteFmtUserTypeStg(
52 LPSTORAGE pstg
, CLIPFORMAT cf
, LPOLESTR lpszUserType
)
54 FIXME(ole
,"(%p,%x,%p) stub!\n",pstg
,cf
,lpszUserType
);
58 /***********************************************************************
59 * OleTranslateAccelerator [OLE32.130]
61 HRESULT WINAPI
OleTranslateAccelerator (LPOLEINPLACEFRAME lpFrame
,
62 LPOLEINPLACEFRAMEINFO lpFrameInfo
, LPMSG lpmsg
)
64 FIXME(ole
,"(%p,%p,%p),stub!\n", lpFrame
, lpFrameInfo
, lpmsg
);
68 /******************************************************************************
69 * CoTreatAsClass [OLE32.46]
71 HRESULT WINAPI
CoTreatAsClass(REFCLSID clsidOld
, REFCLSID clsidNew
)
73 FIXME(ole
,"(%p,%p), stub!\n", clsidOld
, clsidNew
);
78 /******************************************************************************
79 * IsAccelerator [OLE32.75]
81 BOOL WINAPI
IsAccelerator(HACCEL hAccel
, int cAccelEntries
, LPMSG lpMsg
, WORD
* lpwCmd
)
83 FIXME(ole
,"(%x,%i,%p,%p), stub!\n", hAccel
, cAccelEntries
, lpMsg
, lpwCmd
);
87 /******************************************************************************
88 * SetConvertStg [OLE32.142]
90 HRESULT WINAPI
SetConvertStg(LPSTORAGE pStg
, BOOL fConvert
)
92 FIXME(ole
,"(%p,%x), stub!\n", pStg
, fConvert
);
96 /******************************************************************************
97 * OleFlushClipboard [OLE32.103]
99 HRESULT WINAPI
OleFlushClipboard()
101 FIXME(ole
,"(), stub!\n");
105 /******************************************************************************
106 * OleCreate [OLE32.80]
108 HRESULT WINAPI
OleCreate(REFCLSID rclsid
, REFIID riid
, DWORD renderopt
, LPFORMATETC pFormatEtc
, LPOLECLIENTSITE pClientSite
,
109 LPSTORAGE pStg
, LPVOID
* ppvObj
)
111 FIXME(ole
,"(not shown), stub!\n");
115 /******************************************************************************
116 * OleCreateLink [OLE32.94]
118 HRESULT WINAPI
OleCreateLink(LPMONIKER pmkLinkSrc
, REFIID riid
, DWORD renderopt
, LPFORMATETC lpFormatEtc
,
119 LPOLECLIENTSITE pClientSite
, LPSTORAGE pStg
, LPVOID
* ppvObj
)
121 FIXME(ole
,"(not shown), stub!\n");
125 /******************************************************************************
126 * OleCreateFromFile [OLE32.93]
128 HRESULT WINAPI
OleCreateFromFile(REFCLSID rclsid
, LPCOLESTR lpszFileName
, REFIID riid
,
129 DWORD renderopt
, LPFORMATETC lpFormatEtc
, LPOLECLIENTSITE pClientSite
, LPSTORAGE pStg
, LPVOID
* ppvObj
)
131 FIXME(ole
,"(not shown), stub!\n");
135 /******************************************************************************
136 * OleLockRunning [OLE32.114]
138 HRESULT WINAPI
OleLockRunning(LPUNKNOWN pUnknown
, BOOL fLock
, BOOL fLastUnlockCloses
)
140 FIXME(ole
,"(%p,%x,%x), stub!\n", pUnknown
, fLock
, fLastUnlockCloses
);
144 /******************************************************************************
145 * OleGetIconOfClass [OLE32.106]
147 HGLOBAL WINAPI
OleGetIconOfClass(REFCLSID rclsid
, LPOLESTR lpszLabel
, BOOL fUseTypeAsLabel
)
149 FIXME(ole
,"(%p,%p,%x), stub!\n", rclsid
, lpszLabel
, fUseTypeAsLabel
);
153 /******************************************************************************
154 * OleQueryCreateFromData [OLE32.117]
156 HRESULT WINAPI
OleQueryCreateFromData(LPDATAOBJECT pSrcDataObject
)
158 FIXME(ole
,"(%p), stub!\n", pSrcDataObject
);
162 /******************************************************************************
163 * ReadFmtUserTypeStg [OLE32.136]
165 HRESULT WINAPI
ReadFmtUserTypeStg (LPSTORAGE pstg
, CLIPFORMAT
* pcf
, LPOLESTR
* lplpszUserType
)
167 FIXME(ole
,"(%p,%p,%p), stub!\n", pstg
, pcf
, lplpszUserType
);
171 /******************************************************************************
172 * OleCreateStaticFromData [OLE32.98]
174 HRESULT WINAPI
OleCreateStaticFromData(LPDATAOBJECT pSrcDataObj
, REFIID iid
,
175 DWORD renderopt
, LPFORMATETC pFormatEtc
, LPOLECLIENTSITE pClientSite
,
176 LPSTORAGE pStg
, LPVOID
* ppvObj
)
178 FIXME(ole
,"(not shown), stub!\n");
182 /******************************************************************************
185 HRESULT WINAPI
OleRun(LPUNKNOWN pUnknown
)
187 FIXME(ole
,"(%p), stub!\n", pUnknown
);
191 /******************************************************************************
192 * OleCreateLinkFromData [OLE32.95]
195 HRESULT WINAPI
OleCreateLinkFromData(LPDATAOBJECT pSrcDataObj
, REFIID riid
,
196 DWORD renderopt
, LPFORMATETC pFormatEtc
,
197 LPOLECLIENTSITE pClientSite
, LPSTORAGE pStg
,
200 FIXME(ole
,"(not shown), stub!\n");
204 /******************************************************************************
205 * OleIsRunning [OLE32.111]
207 BOOL WINAPI
OleIsRunning(LPOLEOBJECT pObject
)
209 FIXME(ole
,"(%p), stub!\n", pObject
);
213 /***********************************************************************
214 * OleRegEnumVerbs [OLE32.120]
216 HRESULT WINAPI
OleRegEnumVerbs (REFCLSID clsid
, LPENUMOLEVERB
* ppenum
)
218 FIXME(ole
,"(%p,%p), stub!\n", clsid
, ppenum
);
222 /***********************************************************************
223 * OleRegEnumFormatEtc [OLE32.119]
225 HRESULT WINAPI
OleRegEnumFormatEtc (
228 LPENUMFORMATETC
* ppenumFormatetc
)
230 FIXME(ole
,"(%p, %ld, %p), stub!\n", clsid
, dwDirection
, ppenumFormatetc
);