source: trunk/src/ole32/stubs.cpp@ 872

Last change on this file since 872 was 872, checked in by davidr, 26 years ago

Added CVS ID lines to all source files

File size: 40.8 KB
Line 
1/* $Id: stubs.cpp,v 1.7 1999-09-08 11:29:28 davidr Exp $ */
2/*
3 * Win32 COM/OLE stubs for OS/2
4 *
5 * 1/7/99
6 *
7 * Copyright 1999 David J. Raison
8 * Copyright 1998 Sander van Leeuwen
9 *
10 *
11 * Project Odin Software License can be found in LICENSE.TXT
12 *
13 */
14
15#include "ole32.h"
16
17//*****************************************************************************
18//*****************************************************************************
19HRESULT WIN32API CoCreateFreeThreadedMarshaler(LPUNKNOWN punkOuter,
20 LPUNKNOWN *ppunkMarshaler)
21{
22 dprintf(("OLE32: CoCreateFreeThreadedMarshaler- stub"));
23 return E_OUTOFMEMORY;
24}
25//*******************************************************************************
26//*******************************************************************************
27HRESULT WIN32API CoDisconnectObject(IUnknown *pUnk, DWORD dwReserved)
28{
29 dprintf(("OLE32: CoDisconnectObject - stub"));
30 return S_OK;
31}
32//*******************************************************************************
33//*******************************************************************************
34HRESULT WIN32API CoGetCallerTID()
35{
36 dprintf(("OLE32: CoGetCallerTID, UNKNOWN API - stub"));
37 return 0;
38}
39//*******************************************************************************
40//*******************************************************************************
41HRESULT WIN32API CoGetCurrentLogicalThreadId()
42{
43 dprintf(("OLE32: CoGetCurrentLogicalThreadId, UNKNOWN API - stub"));
44 return 0;
45}
46//*******************************************************************************
47//*******************************************************************************
48HRESULT WIN32API CoGetInterfaceAndReleaseStream(LPSTREAM pStm, REFIID riid,
49 LPVOID *ppv)
50{
51 dprintf(("OLE32: CoGetInterfaceAndReleaseStream - stub"));
52 return E_INVALIDARG;
53}
54//*******************************************************************************
55//*******************************************************************************
56HRESULT WIN32API CoGetMarshalSizeMax(ULONG *pulSize, REFIID riid, IUnknown *pUnk,
57 DWORD dwDestContext, LPVOID pvDestContext,
58 DWORD mshlflags)
59{
60 dprintf(("OLE32: CoGetMarshalSizeMax - stub"));
61 return CO_E_NOTINITIALIZED;
62}
63//*******************************************************************************
64//*******************************************************************************
65HRESULT WIN32API CoGetPSClsid(REFIID riid, CLSID *pclsid)
66{
67 dprintf(("OLE32: CoGetPSClsid - stub"));
68 return E_OUTOFMEMORY;
69}
70//*******************************************************************************
71//*******************************************************************************
72HRESULT WIN32API CoGetStandardMarshal(REFIID riid, IUnknown *pUnk, DWORD dwDestContext,
73 LPVOID pvDestContext, DWORD mshlflags,
74 LPMARSHAL *ppMarshal)
75{
76 dprintf(("OLE32: CoGetStandardMarshal - stub"));
77 return E_OUTOFMEMORY;
78}
79//*******************************************************************************
80//*******************************************************************************
81HRESULT WIN32API CoGetState()
82{
83 dprintf(("OLE32: CoGetState, UNKNOWN API - stub"));
84 return 0;
85}
86//*******************************************************************************
87//*******************************************************************************
88HRESULT WIN32API CoGetTreatAsClass(REFCLSID clsidOld, LPCLSID pclsidNew)
89{
90 dprintf(("OLE32: CoGetTreatAsClass - stub"));
91 return S_FALSE;
92}
93//*******************************************************************************
94//*******************************************************************************
95HRESULT WIN32API CoInitializeWOW()
96{
97 dprintf(("OLE32: CoInitializeWOW, UNKNOWN API - stub"));
98 return 0;
99}
100//*******************************************************************************
101//*******************************************************************************
102BOOL WIN32API CoIsHandlerConnected(LPUNKNOWN pUnk)
103{
104 dprintf(("OLE32: CoIsHandlerConnected - stub"));
105 return FALSE;
106}
107//*******************************************************************************
108//*******************************************************************************
109BOOL WIN32API CoIsOle1Class(REFCLSID rclsid)
110{
111 dprintf(("OLE32: CoIsOle1Class - stub"));
112 return S_FALSE;
113}
114//*******************************************************************************
115//*******************************************************************************
116HRESULT WIN32API CoMarshalHresult(IStream *pStm, HRESULT hresult)
117{
118 dprintf(("OLE32: CoMarshalHresult - stub"));
119 return E_OUTOFMEMORY;
120}
121//*******************************************************************************
122//*******************************************************************************
123HRESULT WIN32API CoMarshalInterThreadInterfaceInStream(REFIID riid,
124 LPUNKNOWN pUnk,
125 LPSTREAM *ppStm)
126{
127 dprintf(("OLE32: CoMarshalInterThreadInterfaceInStream - stub"));
128 return E_OUTOFMEMORY;
129}
130//*******************************************************************************
131//*******************************************************************************
132HRESULT WIN32API CoMarshalInterface(IStream *pStm, REFIID riid, IUnknown *pUnk,
133 DWORD dwDestContext, void *pvDestContext,
134 DWORD mshlflags)
135{
136 dprintf(("OLE32: CoMarshalInterface - stub"));
137 return E_OUTOFMEMORY;
138}
139//*******************************************************************************
140//*******************************************************************************
141HRESULT WIN32API CoQueryReleaseObject()
142{
143 dprintf(("OLE32: CoQueryReleaseObject, UNKNOWN API - stub"));
144 return 0;
145}
146//*******************************************************************************
147//*******************************************************************************
148HRESULT WIN32API CoRegisterMallocSpy(LPMALLOCSPY pMallocSpy)
149{
150 dprintf(("OLE32: CoRegisterMallocSpy - stub"));
151 return CO_E_OBJISREG;
152}
153//*******************************************************************************
154//*******************************************************************************
155HRESULT WIN32API CoRegisterMessageFilter(LPMESSAGEFILTER lpMessageFilter,
156 LPMESSAGEFILTER *lplpMessageFilter)
157{
158 dprintf(("OLE32: CoRegisterMessageFilter - stub"));
159 if (lplpMessageFilter)
160 *lplpMessageFilter = NULL;
161 return S_FALSE;
162}
163//*******************************************************************************
164//*******************************************************************************
165HRESULT WIN32API CoReleaseMarshalData(IStream *pStm)
166{
167 dprintf(("OLE32: CoReleaseMarshalData - stub"));
168 return E_OUTOFMEMORY;
169}
170//*******************************************************************************
171//*******************************************************************************
172HRESULT WIN32API CoRevokeMallocSpy()
173{
174 dprintf(("OLE32: CoRevokeMallocSpy - stub"));
175 return E_ACCESSDENIED;
176}
177//*******************************************************************************
178//*******************************************************************************
179HRESULT WIN32API CoSetState()
180{
181 dprintf(("OLE32: CoSetState, UNKNOWN API - stub"));
182 return 0;
183}
184
185//*******************************************************************************
186//*******************************************************************************
187HRESULT WIN32API CoTreatAsClass(REFCLSID clsidOld, REFCLSID clsidNew)
188{
189 dprintf(("OLE32: CoTreatAsClass - stub"));
190 return E_INVALIDARG;
191}
192//*******************************************************************************
193//*******************************************************************************
194void WIN32API CoUnloadingWOW()
195{
196 dprintf(("OLE32: CoUnloadingWOW, UNKNOWN API - stub"));
197 return ;
198}
199//*******************************************************************************
200//*******************************************************************************
201HRESULT WIN32API CoUnmarshalHresult(LPSTREAM pStm, HRESULT *phresult)
202{
203 dprintf(("OLE32: CoUnmarshalHresult - stub"));
204 return S_OK;
205}
206//*******************************************************************************
207//*******************************************************************************
208HRESULT WIN32API CoUnmarshalInterface(IStream *pSTm, REFIID riid, void **ppv)
209{
210 dprintf(("OLE32: CoUnmarshalInterface - stub"));
211 return S_OK;
212}
213
214//******************************************************************************
215//******************************************************************************
216HRESULT WIN32API BindMoniker(LPMONIKER pmk, DWORD grfOpt, REFIID iidResult,
217 LPVOID *ppvResult)
218{
219 dprintf(("OLE32: BindMoniker- stub"));
220 return MK_E_NOOBJECT;
221}
222//*******************************************************************************
223//*******************************************************************************
224HRESULT WIN32API CreateAntiMoniker(LPMONIKER *ppmk)
225{
226 dprintf(("OLE32: CreateAntiMoniker - stub"));
227 return E_OUTOFMEMORY;
228}
229//*******************************************************************************
230//*******************************************************************************
231HRESULT WIN32API CreateBindCtx(DWORD reserved, LPBC *ppbc)
232{
233 dprintf(("OLE32: CreateBindCtx - stub"));
234 return E_OUTOFMEMORY;
235}
236//*******************************************************************************
237//*******************************************************************************
238HRESULT WIN32API CreateDataAdviseHolder(IDataAdviseHolder **ppDAHolder)
239{
240 dprintf(("OLE32: CreateDataAdviseHolder - stub"));
241 return E_OUTOFMEMORY;
242}
243//*******************************************************************************
244//*******************************************************************************
245HRESULT WIN32API CreateDataCache(LPUNKNOWN pUnkOuter, REFCLSID rclsid,
246 REFIID riid, LPVOID *ppvObj)
247{
248 dprintf(("OLE32: CreateDataCache - stub"));
249 return E_OUTOFMEMORY;
250}
251//*******************************************************************************
252//*******************************************************************************
253HRESULT WIN32API CreateFileMoniker(LPCOLESTR lpszPathName, LPMONIKER *ppmk)
254{
255 dprintf(("OLE32: CreateFileMoniker - stub"));
256 return E_OUTOFMEMORY;
257}
258//*******************************************************************************
259//*******************************************************************************
260HRESULT WIN32API CreateGenericComposite(LPMONIKER pmkFirst, LPMONIKER pmkRest,
261 LPMONIKER *ppmkComposite)
262{
263 dprintf(("OLE32: CreateGenericComposite - stub"));
264 return E_OUTOFMEMORY;
265}
266//*******************************************************************************
267//*******************************************************************************
268HRESULT WIN32API CreateILockBytesOnHGlobal(HGLOBAL hGlobal, BOOL fDeleteOnRelease,
269 ILockBytes **ppkLkbyt)
270{
271 dprintf(("OLE32: CreateILockBytesOnHGlobal - stub"));
272 return E_OUTOFMEMORY;
273}
274//*******************************************************************************
275//*******************************************************************************
276HRESULT WIN32API CreateItemMoniker(LPCOLESTR lpszDelim, LPCOLESTR lpszItem, LPMONIKER *ppmk)
277{
278 dprintf(("OLE32: CreateItemMoniker - stub"));
279 return E_OUTOFMEMORY;
280}
281//*******************************************************************************
282//*******************************************************************************
283HRESULT WIN32API CreateOleAdviseHolder (LPOLEADVISEHOLDER *ppOAHolder)
284{
285 dprintf(("OLE32: CreateOleAdviseHolder - stub"));
286 return E_OUTOFMEMORY;
287}
288//*******************************************************************************
289//*******************************************************************************
290HRESULT WIN32API CreatePointerMoniker(LPUNKNOWN punk, LPMONIKER *ppmk)
291{
292 dprintf(("OLE32: CreatePointerMoniker - stub"));
293 return E_OUTOFMEMORY;
294}
295//*******************************************************************************
296//*******************************************************************************
297HRESULT WIN32API CreateStreamOnHGlobal(HGLOBAL hGlobal, BOOL fDeleteOnRelease,
298 LPSTREAM *ppstm)
299{
300 dprintf(("OLE32: CreateStreamOnHGlobal - stub"));
301 return E_OUTOFMEMORY;
302}
303//*******************************************************************************
304//*******************************************************************************
305HRESULT WIN32API DllDebugObjectRPCHook()
306{
307 dprintf(("OLE32: DllDebugObjectRPCHook, UNKNOWN API - stub"));
308 return 0;
309}
310//*******************************************************************************
311//*******************************************************************************
312HRESULT WIN32API DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
313{
314 dprintf(("OLE32: DllGetClassObject - stub"));
315 return E_OUTOFMEMORY;
316}
317//*******************************************************************************
318//*******************************************************************************
319HRESULT WIN32API DllGetClassObjectWOW()
320{
321 dprintf(("OLE32: DllGetClassObjectWOW, UNKNOWN API - stub"));
322 return 0;
323}
324//*******************************************************************************
325//*******************************************************************************
326HRESULT WIN32API EnableHookObject()
327{
328 dprintf(("OLE32: EnableHookObject, UNKNOWN API - stub"));
329 return 0;
330}
331//*******************************************************************************
332//*******************************************************************************
333HRESULT WIN32API GetClassFile(LPCWSTR szFileName, CLSID *pclsid)
334{
335 dprintf(("OLE32: GetClassFile - stub"));
336 return MK_E_CANTOPENFILE;
337}
338//*******************************************************************************
339//*******************************************************************************
340HRESULT WIN32API GetConvertStg(IStorage *pStg)
341{
342 dprintf(("OLE32: GetConvertStg - stub"));
343 return STG_E_ACCESSDENIED;
344}
345//*******************************************************************************
346//*******************************************************************************
347HRESULT WIN32API GetDocumentBitStg()
348{
349 dprintf(("OLE32: GetDocumentBitStg, UNKNOWN API - stub"));
350 return 0;
351}
352//*******************************************************************************
353//*******************************************************************************
354HRESULT WIN32API GetHGlobalFromILockBytes(ILockBytes *pLkbyt, HGLOBAL *phglobal)
355{
356 dprintf(("OLE32: GetHGlobalFromILockBytes - stub"));
357 return E_INVALIDARG;
358}
359//*******************************************************************************
360//*******************************************************************************
361HRESULT WIN32API GetHGlobalFromStream(IStream *pstm, HGLOBAL *phglobal)
362{
363 dprintf(("OLE32: GetHGlobalFromStream - stub"));
364 return E_INVALIDARG;
365}
366//*******************************************************************************
367//*******************************************************************************
368HRESULT WIN32API GetHookInterface()
369{
370 dprintf(("OLE32: GetHookInterface, UNKNOWN API - stub"));
371 return 0;
372}
373//*******************************************************************************
374//*******************************************************************************
375BOOL WIN32API IsAccelerator(HACCEL hAccel, int cAccelEntries, struct tagMSG* lpMsg, WORD* lpwCmd)
376{
377 dprintf(("OLE32: IsAccelerator - stub"));
378 return FALSE;
379}
380//*******************************************************************************
381//*******************************************************************************
382BOOL WIN32API CONCRETE_IsEqualGUID(REFGUID rguid1, REFGUID rguid2)
383{
384 dprintf(("OLE32: IsEqualGUID - stub"));
385 return FALSE;
386}
387//*******************************************************************************
388//*******************************************************************************
389HRESULT WIN32API IsValidIid(DWORD Iid)
390{
391 dprintf(("OLE32: IsValidIid, obsolete - stub"));
392 return E_INVALIDARG;
393}
394//*******************************************************************************
395//*******************************************************************************
396HRESULT WIN32API IsValidPtrIn(DWORD ptrIn)
397{
398 dprintf(("OLE32: IsValidPtrIn, obsolete - stub"));
399 return E_INVALIDARG;
400}
401//*******************************************************************************
402//*******************************************************************************
403HRESULT WIN32API IsValidPtrOut(DWORD ptrOut)
404{
405 dprintf(("OLE32: IsValidPtrOut, obsolete - stub"));
406 return E_INVALIDARG;
407}
408//*******************************************************************************
409//*******************************************************************************
410HRESULT WIN32API MkParseDisplayName(LPBC pbc, LPSTR szUserName, ULONG *lpchEaten,
411 LPMONIKER *ppmk)
412{
413 dprintf(("OLE32: MkParseDisplayName - stub"));
414 return E_OUTOFMEMORY;
415}
416//*******************************************************************************
417//*******************************************************************************
418HRESULT WIN32API MonikerCommonPrefixWith(LPMONIKER pmkThis, LPMONIKER pmkOther,
419 LPMONIKER *ppmkCommon)
420{
421 dprintf(("OLE32: MonikerCommonPrefixWith - stub"));
422 return E_OUTOFMEMORY;
423}
424//*******************************************************************************
425//*******************************************************************************
426HRESULT WIN32API MonikerRelativePathTo(LPMONIKER pmkSrc, LPMONIKER pmkDest,
427 LPMONIKER *ppmkRelPath, BOOL dwReserved )
428{
429 dprintf(("OLE32: MonikerRelativePathTo - stub"));
430 return E_OUTOFMEMORY;
431}
432//*******************************************************************************
433//*******************************************************************************
434HRESULT WIN32API OleConvertIStorageToOLESTREAM(IStorage *pStg, LPOLESTREAM lpolestream)
435{
436 dprintf(("OLE32: OleConvertIStorageToOLESTREAM - stub"));
437 return E_INVALIDARG;
438}
439//*******************************************************************************
440//*******************************************************************************
441HRESULT WIN32API OleConvertIStorageToOLESTREAMEx(LPSTORAGE pStg,
442 CLIPFORMAT ctFormat,
443 LONG lWidth,
444 LONG lHeight,
445 DWORD dwSize,
446 LPSTGMEDIUM pmedium,
447 LPOLESTREAM lpolestream)
448{
449 dprintf(("OLE32: OleConvertIStorageToOLESTREAMEx - stub"));
450 return(E_INVALIDARG);
451}
452//*******************************************************************************
453//*******************************************************************************
454HRESULT WIN32API OleConvertOLESTREAMToIStorage(LPOLESTREAM lpolestream,
455 IStorage *pstg,
456 const DVTARGETDEVICE *ptd)
457{
458 dprintf(("OLE32: OleConvertOLESTREAMToIStorage - stub"));
459 return(E_INVALIDARG);
460}
461//*******************************************************************************
462//*******************************************************************************
463HRESULT WIN32API OleConvertOLESTREAMToIStorageEx(LPOLESTREAM lpolestream,
464 LPSTORAGE pstg,
465 CLIPFORMAT * ctFormat,
466 LONG * plWidth,
467 LONG * plHeight,
468 DWORD * pdwSize,
469 LPSTGMEDIUM pmedium)
470{
471 dprintf(("OLE32: OleConvertOLESTREAMToIStorageEx - stub"));
472 return(E_OUTOFMEMORY);
473}
474//*******************************************************************************
475//*******************************************************************************
476HRESULT WIN32API OleCreate(REFCLSID rclsid, REFIID riid, DWORD renderopt,
477 FORMATETC *pFormatEtc, IOleClientSite *pClientSite,
478 IStorage *pStg, void **ppvObject)
479{
480 dprintf(("OLE32: OleCreate - stub"));
481 return(E_OUTOFMEMORY);
482}
483//*******************************************************************************
484//*******************************************************************************
485HRESULT WIN32API OleCreateDefaultHandler(REFCLSID clsid, LPUNKNOWN pUnkOuter,
486 REFIID riid, LPVOID *ppvObj)
487{
488 dprintf(("OLE32: OleCreateDefaultHandler - stub"));
489 return(E_OUTOFMEMORY);
490}
491//*******************************************************************************
492//*******************************************************************************
493HRESULT WIN32API OleCreateEmbeddingHelper(REFCLSID clsid, LPUNKNOWN pUnkOuter,
494 DWORD flags, LPCLASSFACTORY pCF,
495 REFIID riid, LPVOID *ppvObj)
496{
497 dprintf(("OLE32: OleCreateEmbeddingHelper - stub"));
498 return(E_OUTOFMEMORY);
499}
500//*******************************************************************************
501//*******************************************************************************
502HRESULT WIN32API OleCreateFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
503 DWORD renderopt, LPFORMATETC pFormatEtc,
504 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
505 LPVOID *ppvObj)
506{
507 dprintf(("OLE32: OleCreateFromData - stub"));
508 return(DV_E_FORMATETC);
509}
510//*******************************************************************************
511//*******************************************************************************
512HRESULT WIN32API OleCreateFromFile(REFCLSID rclsid, LPCOLESTR lpszFileName,
513 REFIID riid,
514 DWORD renderopt, LPFORMATETC pFormatEtc,
515 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
516 LPVOID *ppvObj)
517{
518 dprintf(("OLE32: OleCreateFromFile - stub"));
519 return(E_OUTOFMEMORY);
520}
521//*******************************************************************************
522//*******************************************************************************
523HRESULT WIN32API OleCreateLink(LPMONIKER lpmkLinkSrc, REFIID riid,
524 DWORD renderopt, LPFORMATETC pFormatEtc,
525 LPOLECLIENTSITE lpClientSite, LPSTORAGE pStg,
526 LPVOID *ppvObj)
527{
528 dprintf(("OLE32: OleCreateLink - stub"));
529 return(E_OUTOFMEMORY);
530}
531//*******************************************************************************
532//*******************************************************************************
533HRESULT WIN32API OleCreateLinkFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
534 DWORD renderopt, LPFORMATETC pFormatEtc,
535 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
536 LPVOID *ppvObj)
537{
538 dprintf(("OLE32: OleCreateLinkFromData - stub"));
539 return(E_OUTOFMEMORY);
540}
541//*******************************************************************************
542//*******************************************************************************
543HRESULT WIN32API OleCreateLinkToFile(LPCOLESTR lpszFileName, REFIID riid, DWORD renderopt,
544 LPFORMATETC pFormatEtc, IOleClientSite *pClientSite,
545 IStorage *pStg, void **ppvObj)
546{
547 dprintf(("OLE32: OleCreateLinkToFile - stub"));
548 return(STG_E_FILENOTFOUND);
549}
550//*******************************************************************************
551//*******************************************************************************
552HRESULT WIN32API OleCreateStaticFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
553 DWORD renderopt, LPFORMATETC pFormatEtc,
554 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
555 LPVOID *ppvObj)
556{
557 dprintf(("OLE32: OleCreateStaticFromData - stub"));
558 return(E_OUTOFMEMORY);
559}
560//*******************************************************************************
561//*******************************************************************************
562HRESULT WIN32API OleDoAutoConvert(IStorage *pStg, LPCLSID pClsidNew)
563{
564 dprintf(("OLE32: OleDoAutoConvert - stub"));
565 return(E_OUTOFMEMORY);
566}
567//*******************************************************************************
568//*******************************************************************************
569HRESULT WIN32API OleDraw(IUnknown *pUnk, DWORD dwAspect, HDC hdcDraw,
570 LPCRECT lprcBounds)
571{
572 dprintf(("OLE32: OleDraw - stub"));
573 return(E_INVALIDARG);
574}
575//*******************************************************************************
576//*******************************************************************************
577HRESULT WIN32API OleDuplicateData(HANDLE hSrc, CLIPFORMAT cfFormat, UINT uiFlags)
578{
579 dprintf(("OLE32: OleDuplicateData - stub"));
580 return(NULL);
581}
582//*******************************************************************************
583//*******************************************************************************
584HRESULT WIN32API OleGetAutoConvert(REFCLSID clsidOld, LPCLSID pClsidNew)
585{
586 dprintf(("OLE32: OleGetAutoConvert - stub"));
587 return(E_OUTOFMEMORY);
588}
589//*******************************************************************************
590//*******************************************************************************
591HGLOBAL WIN32API OleGetIconOfClass(REFCLSID rclsid, LPOLESTR lpszLabel, BOOL fUseTypeAsLabel)
592{
593 dprintf(("OLE32: OleGetIconOfClass - stub"));
594 return(NULL);
595}
596//*******************************************************************************
597//*******************************************************************************
598HGLOBAL WIN32API OleGetIconOfFile(LPOLESTR lpszPath, BOOL fUseTypeAsLabel)
599{
600 dprintf(("OLE32: OleGetIconOfFile - stub"));
601 return(NULL);
602}
603//*******************************************************************************
604//*******************************************************************************
605HRESULT WIN32API OleInitializeWOW()
606{
607 dprintf(("OLE32: OleInitializeWOW, UNKNOWN API - stub"));
608 return(E_OUTOFMEMORY);
609}
610//*******************************************************************************
611//*******************************************************************************
612BOOL WIN32API OleIsRunning(LPOLEOBJECT pObject)
613{
614 dprintf(("OLE32: OleIsRunning - stub"));
615 return(FALSE);
616}
617//*******************************************************************************
618//*******************************************************************************
619HRESULT WIN32API OleLoadFromStream(IStream *pStm, REFIID iidInterface, void** ppvObj)
620{
621 dprintf(("OLE32: OleLoadFromStream - stub"));
622 return(E_OUTOFMEMORY);
623}
624//*******************************************************************************
625//*******************************************************************************
626HRESULT WIN32API OleLockRunning(LPUNKNOWN pUnknown, BOOL fLock, BOOL fLastUnlockCloses)
627{
628 dprintf(("OLE32: OleLockRunning - stub"));
629 return(E_OUTOFMEMORY);
630}
631//*******************************************************************************
632//*******************************************************************************
633HGLOBAL WIN32API OleMetafilePictFromIconAndLabel(HICON hIcon, LPOLESTR lpszLabel,
634 LPOLESTR lpszSourceFile,
635 UINT iIconIndex)
636{
637 dprintf(("OLE32: OleMetafilePictFromIconAndLabel - stub"));
638 return(NULL);
639}
640//*******************************************************************************
641//*******************************************************************************
642HRESULT WIN32API OleNoteObjectVisible(LPUNKNOWN pUnknown, BOOL fVisible)
643{
644 dprintf(("OLE32: OleNoteObjectVisible - stub"));
645 return(E_OUTOFMEMORY);
646}
647//*******************************************************************************
648//*******************************************************************************
649HRESULT WIN32API OleQueryCreateFromData(IDataObject *pSrcDataObject)
650{
651 dprintf(("OLE32: OleQueryCreateFromData - stub"));
652 return(S_FALSE);
653}
654//*******************************************************************************
655//*******************************************************************************
656HRESULT WIN32API OleQueryLinkFromData(IDataObject *pSrcDataObject)
657{
658 dprintf(("OLE32: OleQueryLinkFromData - stub"));
659 return(S_FALSE);
660}
661//*******************************************************************************
662//*******************************************************************************
663HRESULT WIN32API OleRegEnumFormatEtc(REFCLSID clsid, DWORD dwDirection,
664 LPENUMFORMATETC *ppenumFormatetc)
665{
666 dprintf(("OLE32: OleRegEnumFormatEtc - stub"));
667 return(E_OUTOFMEMORY);
668}
669//*******************************************************************************
670//*******************************************************************************
671HRESULT WIN32API OleRegEnumVerbs(REFCLSID clsid, LPENUMOLEVERB *ppenumOleVerb)
672{
673 dprintf(("OLE32: OleRegEnumVerbs - stub"));
674 return(E_OUTOFMEMORY);
675}
676//*******************************************************************************
677//*******************************************************************************
678HRESULT WIN32API OleRun(LPUNKNOWN pUnknown)
679{
680 dprintf(("OLE32: OleRun - stub"));
681 return(E_UNEXPECTED);
682}
683//*******************************************************************************
684//*******************************************************************************
685HRESULT WIN32API OleSaveToStream(IPersistStream *pPStm, IStream *pStm)
686{
687 dprintf(("OLE32: OleSaveToStream - stub"));
688 return(STG_E_MEDIUMFULL);
689}
690//*******************************************************************************
691//*******************************************************************************
692HRESULT WIN32API OleSetAutoConvert(REFCLSID clsidOld, REFCLSID clsidNew)
693{
694 dprintf(("OLE32: OleSetAutoConvert - stub"));
695 return(E_OUTOFMEMORY);
696}
697//*******************************************************************************
698//*******************************************************************************
699HRESULT WIN32API OleTranslateAccelerator
700 (LPOLEINPLACEFRAME lpFrame,
701 LPOLEINPLACEFRAMEINFO lpFrameInfo,
702 struct tagMSG * lpmsg)
703{
704 dprintf(("OLE32: OleTranslateAccelerator - stub"));
705 return(S_FALSE);
706}
707//*******************************************************************************
708//*******************************************************************************
709HRESULT WIN32API OpenOrCreateStream()
710{
711 dprintf(("OLE32: OpenOrCreateStream, UNKNOWN API - stub"));
712 return(E_OUTOFMEMORY);
713}
714//*******************************************************************************
715//*******************************************************************************
716HRESULT WIN32API ProgIDFromCLSID(REFCLSID clsid, LPOLESTR *lplpszProgID)
717{
718 dprintf(("OLE32: ProgIDFromCLSID - stub"));
719 return(REGDB_E_CLASSNOTREG);
720}
721//*******************************************************************************
722//*******************************************************************************
723HRESULT WIN32API ReadClassStg(IStorage *pStg, CLSID *pclsid)
724{
725 dprintf(("OLE32: ReadClassStg - stub"));
726 return(E_OUTOFMEMORY);
727}
728//*******************************************************************************
729//*******************************************************************************
730HRESULT WIN32API ReadClassStm(IStream *pStm, CLSID *pclsid)
731{
732 dprintf(("OLE32: ReadClassStm - stub"));
733 return(STG_E_READFAULT);
734}
735//*******************************************************************************
736//*******************************************************************************
737HRESULT WIN32API ReadFmtUserTypeStg(IStorage *pStg, CLIPFORMAT *pcf,
738 LPWSTR *lplpszUserType)
739{
740 dprintf(("OLE32: ReadFmtUserTypeStg - stub"));
741 return(E_OUTOFMEMORY);
742}
743//*******************************************************************************
744//*******************************************************************************
745HRESULT WIN32API ReadOleStg()
746{
747 dprintf(("OLE32: ReadOleStg, UNKNOWN API - stub"));
748 return(E_OUTOFMEMORY);
749}
750//*******************************************************************************
751//*******************************************************************************
752HRESULT WIN32API ReadStringStream()
753{
754 dprintf(("OLE32: ReadStringStream, UNKNOWN API - stub"));
755 return(E_OUTOFMEMORY);
756}
757//*******************************************************************************
758//*******************************************************************************
759HRESULT WIN32API SetConvertStg(IStorage *pStg, BOOL fConvert)
760{
761 dprintf(("OLE32: SetConvertStg - stub"));
762 return(E_OUTOFMEMORY);
763}
764//*******************************************************************************
765//*******************************************************************************
766HRESULT WIN32API StgCreateDocfile(const WCHAR *pwcsName, DWORD grfMode,
767 DWORD reserved, IStorage **ppstgOpen)
768{
769 dprintf(("OLE32: StgCreateDocfile - stub"));
770 return(STG_E_INSUFFICIENTMEMORY);
771}
772//*******************************************************************************
773//*******************************************************************************
774HRESULT WIN32API SetDocumentBitStg()
775{
776 dprintf(("OLE32: SetDocumentBitStg, UNKNOWN API - stub"));
777 return(E_OUTOFMEMORY);
778}
779//*******************************************************************************
780//*******************************************************************************
781HRESULT WIN32API StgCreateDocfileOnILockBytes(ILockBytes *plkbyt, DWORD grfMode,
782 DWORD reserved, IStorage **ppstgOpen)
783{
784 dprintf(("OLE32: StgCreateDocfileOnILockBytes - stub"));
785 return(STG_E_INSUFFICIENTMEMORY);
786}
787//*******************************************************************************
788//*******************************************************************************
789HRESULT WIN32API StgIsStorageFile(const WCHAR *pwcsName)
790{
791 dprintf(("OLE32: StgIsStorageFile - stub"));
792 return(S_FALSE);
793}
794//*******************************************************************************
795//*******************************************************************************
796HRESULT WIN32API StgIsStorageILockBytes(ILockBytes *plkbyt)
797{
798 dprintf(("OLE32: StgIsStorageILockBytes - stub"));
799 return(S_FALSE);
800}
801//*******************************************************************************
802//*******************************************************************************
803HRESULT WIN32API StgOpenStorage(const WCHAR *pwcsName, IStorage *pstgPriority,
804 DWORD grfMode, SNB snbExclude, DWORD reserved,
805 IStorage **ppstgOpen)
806{
807 dprintf(("OLE32: StgOpenStorage - stub"));
808 return(STG_E_INSUFFICIENTMEMORY);
809}
810//*******************************************************************************
811//*******************************************************************************
812HRESULT WIN32API StgOpenStorageOnILockBytes(ILockBytes *plkbyt,
813 IStorage *pstgPriority,
814 DWORD grfMode, SNB snbExclude,
815 DWORD reserved,
816 IStorage **ppstgOpen)
817{
818 dprintf(("OLE32: StgOpenStorageOnILockBytes - stub"));
819 return(STG_E_INSUFFICIENTMEMORY);
820}
821//*******************************************************************************
822//*******************************************************************************
823HRESULT WIN32API StgSetTimes(WCHAR const *lpszName, FILETIME const *pctime,
824 FILETIME const *patime, FILETIME const *pmtime)
825{
826 dprintf(("OLE32: StgSetTimes - stub"));
827 return(STG_E_FILENOTFOUND);
828}
829//*******************************************************************************
830//*******************************************************************************
831HRESULT WIN32API UtConvertDvtd16toDvtd32()
832{
833 dprintf(("OLE32: UtConvertDvtd16toDvtd32, UNKNOWN API - stub"));
834 return(E_OUTOFMEMORY);
835}
836//*******************************************************************************
837//*******************************************************************************
838HRESULT WIN32API UtConvertDvtd32toDvtd16()
839{
840 dprintf(("OLE32: UtConvertDvtd32toDvtd16, UNKNOWN API - stub"));
841 return(E_OUTOFMEMORY);
842}
843//*******************************************************************************
844//*******************************************************************************
845HRESULT WIN32API UtGetDvtd16Info()
846{
847 dprintf(("OLE32: UtGetDvtd16Info, UNKNOWN API - stub"));
848 return(E_OUTOFMEMORY);
849}
850//*******************************************************************************
851//*******************************************************************************
852HRESULT WIN32API UtGetDvtd32Info()
853{
854 dprintf(("OLE32: UtGetDvtd32Info, UNKNOWN API - stub"));
855 return(E_OUTOFMEMORY);
856}
857//*******************************************************************************
858//*******************************************************************************
859HRESULT WIN32API WriteClassStg(IStorage *pStg, REFCLSID rclsid)
860{
861 dprintf(("OLE32: WriteClassStg - stub"));
862 return(STG_E_MEDIUMFULL);
863}
864//*******************************************************************************
865//*******************************************************************************
866HRESULT WIN32API WriteClassStm(IStream *pStm, REFCLSID rclsid)
867{
868 dprintf(("OLE32: WriteClassStm - stub"));
869 return(STG_E_MEDIUMFULL);
870}
871//*******************************************************************************
872//*******************************************************************************
873HRESULT WIN32API WriteFmtUserTypeStg(LPSTORAGE pstg, CLIPFORMAT cf, LPOLESTR lpszUserType)
874{
875 dprintf(("OLE32: WriteFmtUserTypeStg - stub"));
876 return(STG_E_MEDIUMFULL);
877}
878//*******************************************************************************
879//*******************************************************************************
880HRESULT WIN32API WriteOleStg()
881{
882 dprintf(("OLE32: WriteOleStg, UNKNOWN API - stub"));
883 return(E_OUTOFMEMORY);
884}
885//*******************************************************************************
886//*******************************************************************************
887HRESULT WIN32API WriteStringStream()
888{
889 dprintf(("OLE32: WriteStringStream, UNKNOWN API - stub"));
890 return(E_OUTOFMEMORY);
891}
892//*******************************************************************************
893//*******************************************************************************
894
895HRESULT WIN32API CoImpersonateClient() // DCOM - obj_clientserver.h
896{
897 dprintf(("OLE32: CoImpersonateClient - Stub"));
898 return(S_OK);
899}
900
901//*******************************************************************************
902//*******************************************************************************
903HRESULT WIN32API CoInitializeSecurity( // DCOM - obj_clientserver.h
904 PSECURITY_DESCRIPTOR pSecDesc,
905 LONG cAuthSvc,
906 SOLE_AUTHENTICATION_SERVICE *asAuthSvc,
907 void *pReserved1,
908 DWORD dwAuthnLevel,
909 DWORD dwImpLevel,
910 void *pReserved2,
911 DWORD dwCapabilities,
912 void *pReserved3 )
913{
914 dprintf(("OLE32: CoInitializeSecurity - Stub"));
915 return(S_OK);
916}
917
918//*******************************************************************************
919//*******************************************************************************
920HRESULT WIN32API CoRegisterSurrogate(LPSURROGATE pSurrogate) // NT4 SP2, Win95b+
921{
922 dprintf(("OLE32: CoRegisterSurrogate - Stub"));
923 return(S_OK);
924}
925
Note: See TracBrowser for help on using the repository browser.