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

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

Ported remaining files pertaining to OLE32 from WINE

File size: 31.8 KB
Line 
1/* $Id: stubs.cpp,v 1.9 1999-09-24 21:49:45 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 CreatePointerMoniker(LPUNKNOWN punk, LPMONIKER *ppmk)
225{
226 dprintf(("OLE32: CreatePointerMoniker - stub"));
227 return E_OUTOFMEMORY;
228}
229//*******************************************************************************
230//*******************************************************************************
231HRESULT WIN32API DllDebugObjectRPCHook()
232{
233 dprintf(("OLE32: DllDebugObjectRPCHook, UNKNOWN API - stub"));
234 return 0;
235}
236//*******************************************************************************
237//*******************************************************************************
238HRESULT WIN32API DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
239{
240 dprintf(("OLE32: DllGetClassObject - stub"));
241 return E_OUTOFMEMORY;
242}
243//*******************************************************************************
244//*******************************************************************************
245HRESULT WIN32API DllGetClassObjectWOW()
246{
247 dprintf(("OLE32: DllGetClassObjectWOW, UNKNOWN API - stub"));
248 return 0;
249}
250//*******************************************************************************
251//*******************************************************************************
252HRESULT WIN32API EnableHookObject()
253{
254 dprintf(("OLE32: EnableHookObject, UNKNOWN API - stub"));
255 return 0;
256}
257//*******************************************************************************
258//*******************************************************************************
259HRESULT WIN32API GetConvertStg(IStorage *pStg)
260{
261 dprintf(("OLE32: GetConvertStg - stub"));
262 return STG_E_ACCESSDENIED;
263}
264//*******************************************************************************
265//*******************************************************************************
266HRESULT WIN32API GetDocumentBitStg()
267{
268 dprintf(("OLE32: GetDocumentBitStg, UNKNOWN API - stub"));
269 return 0;
270}
271//*******************************************************************************
272//*******************************************************************************
273HRESULT WIN32API GetHookInterface()
274{
275 dprintf(("OLE32: GetHookInterface, UNKNOWN API - stub"));
276 return 0;
277}
278//*******************************************************************************
279//*******************************************************************************
280BOOL WIN32API IsAccelerator(HACCEL hAccel, int cAccelEntries, struct tagMSG* lpMsg, WORD* lpwCmd)
281{
282 dprintf(("OLE32: IsAccelerator - stub"));
283 return FALSE;
284}
285//*******************************************************************************
286//*******************************************************************************
287HRESULT WIN32API IsValidIid(DWORD Iid)
288{
289 dprintf(("OLE32: IsValidIid, obsolete - stub"));
290 return E_INVALIDARG;
291}
292//*******************************************************************************
293//*******************************************************************************
294HRESULT WIN32API IsValidPtrIn(DWORD ptrIn)
295{
296 dprintf(("OLE32: IsValidPtrIn, obsolete - stub"));
297 return E_INVALIDARG;
298}
299//*******************************************************************************
300//*******************************************************************************
301HRESULT WIN32API IsValidPtrOut(DWORD ptrOut)
302{
303 dprintf(("OLE32: IsValidPtrOut, obsolete - stub"));
304 return E_INVALIDARG;
305}
306//*******************************************************************************
307//*******************************************************************************
308HRESULT WIN32API MkParseDisplayName(LPBC pbc, LPSTR szUserName, ULONG *lpchEaten,
309 LPMONIKER *ppmk)
310{
311 dprintf(("OLE32: MkParseDisplayName - stub"));
312 return E_OUTOFMEMORY;
313}
314//*******************************************************************************
315//*******************************************************************************
316HRESULT WIN32API MonikerRelativePathTo(LPMONIKER pmkSrc, LPMONIKER pmkDest,
317 LPMONIKER *ppmkRelPath, BOOL dwReserved )
318{
319 dprintf(("OLE32: MonikerRelativePathTo - stub"));
320 return E_OUTOFMEMORY;
321}
322//*******************************************************************************
323//*******************************************************************************
324HRESULT WIN32API OleConvertIStorageToOLESTREAM(IStorage *pStg, LPOLESTREAM lpolestream)
325{
326 dprintf(("OLE32: OleConvertIStorageToOLESTREAM - stub"));
327 return E_INVALIDARG;
328}
329//*******************************************************************************
330//*******************************************************************************
331HRESULT WIN32API OleConvertIStorageToOLESTREAMEx(LPSTORAGE pStg,
332 CLIPFORMAT ctFormat,
333 LONG lWidth,
334 LONG lHeight,
335 DWORD dwSize,
336 LPSTGMEDIUM pmedium,
337 LPOLESTREAM lpolestream)
338{
339 dprintf(("OLE32: OleConvertIStorageToOLESTREAMEx - stub"));
340 return(E_INVALIDARG);
341}
342//*******************************************************************************
343//*******************************************************************************
344HRESULT WIN32API OleConvertOLESTREAMToIStorage(LPOLESTREAM lpolestream,
345 IStorage *pstg,
346 const DVTARGETDEVICE *ptd)
347{
348 dprintf(("OLE32: OleConvertOLESTREAMToIStorage - stub"));
349 return(E_INVALIDARG);
350}
351//*******************************************************************************
352//*******************************************************************************
353HRESULT WIN32API OleConvertOLESTREAMToIStorageEx(LPOLESTREAM lpolestream,
354 LPSTORAGE pstg,
355 CLIPFORMAT * ctFormat,
356 LONG * plWidth,
357 LONG * plHeight,
358 DWORD * pdwSize,
359 LPSTGMEDIUM pmedium)
360{
361 dprintf(("OLE32: OleConvertOLESTREAMToIStorageEx - stub"));
362 return(E_OUTOFMEMORY);
363}
364//*******************************************************************************
365//*******************************************************************************
366HRESULT WIN32API OleCreate(REFCLSID rclsid, REFIID riid, DWORD renderopt,
367 FORMATETC *pFormatEtc, IOleClientSite *pClientSite,
368 IStorage *pStg, void **ppvObject)
369{
370 dprintf(("OLE32: OleCreate - stub"));
371 return(E_OUTOFMEMORY);
372}
373//*******************************************************************************
374//*******************************************************************************
375HRESULT WIN32API OleCreateEmbeddingHelper(REFCLSID clsid, LPUNKNOWN pUnkOuter,
376 DWORD flags, LPCLASSFACTORY pCF,
377 REFIID riid, LPVOID *ppvObj)
378{
379 dprintf(("OLE32: OleCreateEmbeddingHelper - stub"));
380 return(E_OUTOFMEMORY);
381}
382//*******************************************************************************
383//*******************************************************************************
384HRESULT WIN32API OleCreateFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
385 DWORD renderopt, LPFORMATETC pFormatEtc,
386 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
387 LPVOID *ppvObj)
388{
389 dprintf(("OLE32: OleCreateFromData - stub"));
390 return(DV_E_FORMATETC);
391}
392//*******************************************************************************
393//*******************************************************************************
394HRESULT WIN32API OleCreateFromFile(REFCLSID rclsid, LPCOLESTR lpszFileName,
395 REFIID riid,
396 DWORD renderopt, LPFORMATETC pFormatEtc,
397 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
398 LPVOID *ppvObj)
399{
400 dprintf(("OLE32: OleCreateFromFile - stub"));
401 return(E_OUTOFMEMORY);
402}
403//*******************************************************************************
404//*******************************************************************************
405HRESULT WIN32API OleCreateLink(LPMONIKER lpmkLinkSrc, REFIID riid,
406 DWORD renderopt, LPFORMATETC pFormatEtc,
407 LPOLECLIENTSITE lpClientSite, LPSTORAGE pStg,
408 LPVOID *ppvObj)
409{
410 dprintf(("OLE32: OleCreateLink - stub"));
411 return(E_OUTOFMEMORY);
412}
413//*******************************************************************************
414//*******************************************************************************
415HRESULT WIN32API OleCreateLinkFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
416 DWORD renderopt, LPFORMATETC pFormatEtc,
417 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
418 LPVOID *ppvObj)
419{
420 dprintf(("OLE32: OleCreateLinkFromData - stub"));
421 return(E_OUTOFMEMORY);
422}
423//*******************************************************************************
424//*******************************************************************************
425HRESULT WIN32API OleCreateLinkToFile(LPCOLESTR lpszFileName, REFIID riid, DWORD renderopt,
426 LPFORMATETC pFormatEtc, IOleClientSite *pClientSite,
427 IStorage *pStg, void **ppvObj)
428{
429 dprintf(("OLE32: OleCreateLinkToFile - stub"));
430 return(STG_E_FILENOTFOUND);
431}
432//*******************************************************************************
433//*******************************************************************************
434HRESULT WIN32API OleCreateStaticFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
435 DWORD renderopt, LPFORMATETC pFormatEtc,
436 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
437 LPVOID *ppvObj)
438{
439 dprintf(("OLE32: OleCreateStaticFromData - stub"));
440 return(E_OUTOFMEMORY);
441}
442//*******************************************************************************
443//*******************************************************************************
444HRESULT WIN32API OleDoAutoConvert(IStorage *pStg, LPCLSID pClsidNew)
445{
446 dprintf(("OLE32: OleDoAutoConvert - stub"));
447 return(E_OUTOFMEMORY);
448}
449//*******************************************************************************
450//*******************************************************************************
451HRESULT WIN32API OleDraw(IUnknown *pUnk, DWORD dwAspect, HDC hdcDraw,
452 LPCRECT lprcBounds)
453{
454 dprintf(("OLE32: OleDraw - stub"));
455 return(E_INVALIDARG);
456}
457//*******************************************************************************
458//*******************************************************************************
459HRESULT WIN32API OleDuplicateData(HANDLE hSrc, CLIPFORMAT cfFormat, UINT uiFlags)
460{
461 dprintf(("OLE32: OleDuplicateData - stub"));
462 return(NULL);
463}
464//*******************************************************************************
465//*******************************************************************************
466HRESULT WIN32API OleGetAutoConvert(REFCLSID clsidOld, LPCLSID pClsidNew)
467{
468 dprintf(("OLE32: OleGetAutoConvert - stub"));
469 return(E_OUTOFMEMORY);
470}
471//*******************************************************************************
472//*******************************************************************************
473HGLOBAL WIN32API OleGetIconOfClass(REFCLSID rclsid, LPOLESTR lpszLabel, BOOL fUseTypeAsLabel)
474{
475 dprintf(("OLE32: OleGetIconOfClass - stub"));
476 return(NULL);
477}
478//*******************************************************************************
479//*******************************************************************************
480HGLOBAL WIN32API OleGetIconOfFile(LPOLESTR lpszPath, BOOL fUseTypeAsLabel)
481{
482 dprintf(("OLE32: OleGetIconOfFile - stub"));
483 return(NULL);
484}
485//*******************************************************************************
486//*******************************************************************************
487HRESULT WIN32API OleInitializeWOW()
488{
489 dprintf(("OLE32: OleInitializeWOW, UNKNOWN API - stub"));
490 return(E_OUTOFMEMORY);
491}
492//*******************************************************************************
493//*******************************************************************************
494BOOL WIN32API OleIsRunning(LPOLEOBJECT pObject)
495{
496 dprintf(("OLE32: OleIsRunning - stub"));
497 return(FALSE);
498}
499//*******************************************************************************
500//*******************************************************************************
501HRESULT WIN32API OleLockRunning(LPUNKNOWN pUnknown, BOOL fLock, BOOL fLastUnlockCloses)
502{
503 dprintf(("OLE32: OleLockRunning - stub"));
504 return(E_OUTOFMEMORY);
505}
506//*******************************************************************************
507//*******************************************************************************
508HGLOBAL WIN32API OleMetafilePictFromIconAndLabel(HICON hIcon, LPOLESTR lpszLabel,
509 LPOLESTR lpszSourceFile,
510 UINT iIconIndex)
511{
512 dprintf(("OLE32: OleMetafilePictFromIconAndLabel - stub"));
513 return(NULL);
514}
515//*******************************************************************************
516//*******************************************************************************
517HRESULT WIN32API OleNoteObjectVisible(LPUNKNOWN pUnknown, BOOL fVisible)
518{
519 dprintf(("OLE32: OleNoteObjectVisible - stub"));
520 return(E_OUTOFMEMORY);
521}
522//*******************************************************************************
523//*******************************************************************************
524HRESULT WIN32API OleQueryCreateFromData(IDataObject *pSrcDataObject)
525{
526 dprintf(("OLE32: OleQueryCreateFromData - stub"));
527 return(S_FALSE);
528}
529//*******************************************************************************
530//*******************************************************************************
531HRESULT WIN32API OleQueryLinkFromData(IDataObject *pSrcDataObject)
532{
533 dprintf(("OLE32: OleQueryLinkFromData - stub"));
534 return(S_FALSE);
535}
536//*******************************************************************************
537//*******************************************************************************
538HRESULT WIN32API OleRegEnumFormatEtc(REFCLSID clsid, DWORD dwDirection,
539 LPENUMFORMATETC *ppenumFormatetc)
540{
541 dprintf(("OLE32: OleRegEnumFormatEtc - stub"));
542 return(E_OUTOFMEMORY);
543}
544//*******************************************************************************
545//*******************************************************************************
546HRESULT WIN32API OleRegEnumVerbs(REFCLSID clsid, LPENUMOLEVERB *ppenumOleVerb)
547{
548 dprintf(("OLE32: OleRegEnumVerbs - stub"));
549 return(E_OUTOFMEMORY);
550}
551//*******************************************************************************
552//*******************************************************************************
553HRESULT WIN32API OleRun(LPUNKNOWN pUnknown)
554{
555 dprintf(("OLE32: OleRun - stub"));
556 return(E_UNEXPECTED);
557}
558//*******************************************************************************
559//*******************************************************************************
560HRESULT WIN32API OleSetAutoConvert(REFCLSID clsidOld, REFCLSID clsidNew)
561{
562 dprintf(("OLE32: OleSetAutoConvert - stub"));
563 return(E_OUTOFMEMORY);
564}
565//*******************************************************************************
566//*******************************************************************************
567HRESULT WIN32API OleTranslateAccelerator
568 (LPOLEINPLACEFRAME lpFrame,
569 LPOLEINPLACEFRAMEINFO lpFrameInfo,
570 struct tagMSG * lpmsg)
571{
572 dprintf(("OLE32: OleTranslateAccelerator - stub"));
573 return(S_FALSE);
574}
575//*******************************************************************************
576//*******************************************************************************
577HRESULT WIN32API OpenOrCreateStream()
578{
579 dprintf(("OLE32: OpenOrCreateStream, UNKNOWN API - stub"));
580 return(E_OUTOFMEMORY);
581}
582//*******************************************************************************
583//*******************************************************************************
584HRESULT WIN32API ProgIDFromCLSID(REFCLSID clsid, LPOLESTR *lplpszProgID)
585{
586 dprintf(("OLE32: ProgIDFromCLSID - stub"));
587 return(REGDB_E_CLASSNOTREG);
588}
589//*******************************************************************************
590//*******************************************************************************
591HRESULT WIN32API ReadClassStm(IStream *pStm, CLSID *pclsid)
592{
593 dprintf(("OLE32: ReadClassStm - stub"));
594 return(STG_E_READFAULT);
595}
596//*******************************************************************************
597//*******************************************************************************
598HRESULT WIN32API ReadFmtUserTypeStg(IStorage *pStg, CLIPFORMAT *pcf,
599 LPWSTR *lplpszUserType)
600{
601 dprintf(("OLE32: ReadFmtUserTypeStg - stub"));
602 return(E_OUTOFMEMORY);
603}
604//*******************************************************************************
605//*******************************************************************************
606HRESULT WIN32API ReadOleStg()
607{
608 dprintf(("OLE32: ReadOleStg, UNKNOWN API - stub"));
609 return(E_OUTOFMEMORY);
610}
611//*******************************************************************************
612//*******************************************************************************
613HRESULT WIN32API ReadStringStream()
614{
615 dprintf(("OLE32: ReadStringStream, UNKNOWN API - stub"));
616 return(E_OUTOFMEMORY);
617}
618//*******************************************************************************
619//*******************************************************************************
620HRESULT WIN32API SetConvertStg(IStorage *pStg, BOOL fConvert)
621{
622 dprintf(("OLE32: SetConvertStg - stub"));
623 return(E_OUTOFMEMORY);
624}
625//*******************************************************************************
626//*******************************************************************************
627HRESULT WIN32API SetDocumentBitStg()
628{
629 dprintf(("OLE32: SetDocumentBitStg, UNKNOWN API - stub"));
630 return(E_OUTOFMEMORY);
631}
632//*******************************************************************************
633//*******************************************************************************
634HRESULT WIN32API StgSetTimes(WCHAR const *lpszName, FILETIME const *pctime,
635 FILETIME const *patime, FILETIME const *pmtime)
636{
637 dprintf(("OLE32: StgSetTimes - stub"));
638 return(STG_E_FILENOTFOUND);
639}
640//*******************************************************************************
641//*******************************************************************************
642HRESULT WIN32API UtConvertDvtd16toDvtd32()
643{
644 dprintf(("OLE32: UtConvertDvtd16toDvtd32, UNKNOWN API - stub"));
645 return(E_OUTOFMEMORY);
646}
647//*******************************************************************************
648//*******************************************************************************
649HRESULT WIN32API UtConvertDvtd32toDvtd16()
650{
651 dprintf(("OLE32: UtConvertDvtd32toDvtd16, UNKNOWN API - stub"));
652 return(E_OUTOFMEMORY);
653}
654//*******************************************************************************
655//*******************************************************************************
656HRESULT WIN32API UtGetDvtd16Info()
657{
658 dprintf(("OLE32: UtGetDvtd16Info, UNKNOWN API - stub"));
659 return(E_OUTOFMEMORY);
660}
661//*******************************************************************************
662//*******************************************************************************
663HRESULT WIN32API UtGetDvtd32Info()
664{
665 dprintf(("OLE32: UtGetDvtd32Info, UNKNOWN API - stub"));
666 return(E_OUTOFMEMORY);
667}
668//*******************************************************************************
669//*******************************************************************************
670HRESULT WIN32API WriteClassStm(IStream *pStm, REFCLSID rclsid)
671{
672 dprintf(("OLE32: WriteClassStm - stub"));
673 return(STG_E_MEDIUMFULL);
674}
675//*******************************************************************************
676//*******************************************************************************
677HRESULT WIN32API WriteFmtUserTypeStg(LPSTORAGE pstg, CLIPFORMAT cf, LPOLESTR lpszUserType)
678{
679 dprintf(("OLE32: WriteFmtUserTypeStg - stub"));
680 return(STG_E_MEDIUMFULL);
681}
682//*******************************************************************************
683//*******************************************************************************
684HRESULT WIN32API WriteOleStg()
685{
686 dprintf(("OLE32: WriteOleStg, UNKNOWN API - stub"));
687 return(E_OUTOFMEMORY);
688}
689//*******************************************************************************
690//*******************************************************************************
691HRESULT WIN32API WriteStringStream()
692{
693 dprintf(("OLE32: WriteStringStream, UNKNOWN API - stub"));
694 return(E_OUTOFMEMORY);
695}
696//*******************************************************************************
697//*******************************************************************************
698
699HRESULT WIN32API CoImpersonateClient() // DCOM - obj_clientserver.h
700{
701 dprintf(("OLE32: CoImpersonateClient - Stub"));
702 return(S_OK);
703}
704
705//*******************************************************************************
706//*******************************************************************************
707HRESULT WIN32API CoInitializeSecurity( // DCOM - obj_clientserver.h
708 PSECURITY_DESCRIPTOR pSecDesc,
709 LONG cAuthSvc,
710 SOLE_AUTHENTICATION_SERVICE *asAuthSvc,
711 void *pReserved1,
712 DWORD dwAuthnLevel,
713 DWORD dwImpLevel,
714 void *pReserved2,
715 DWORD dwCapabilities,
716 void *pReserved3 )
717{
718 dprintf(("OLE32: CoInitializeSecurity - Stub"));
719 return(S_OK);
720}
721
722//*******************************************************************************
723//*******************************************************************************
724HRESULT WIN32API CoRegisterSurrogate(LPSURROGATE pSurrogate) // NT4 SP2, Win95b+
725{
726 dprintf(("OLE32: CoRegisterSurrogate - Stub"));
727 return(S_OK);
728}
729
Note: See TracBrowser for help on using the repository browser.