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

Last change on this file since 1957 was 1957, checked in by sandervl, 26 years ago

JW: Corrected CoSetState Stub.

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