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

Last change on this file since 4383 was 4383, checked in by sandervl, 25 years ago

added two more stubs

File size: 30.3 KB
Line 
1/* $Id: stubs.cpp,v 1.15 2000-10-02 17:34:15 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 DllDebugObjectRPCHook()
20{
21 dprintf(("OLE32: DllDebugObjectRPCHook, UNKNOWN API - stub"));
22 return 0;
23}
24//*******************************************************************************
25//*******************************************************************************
26HRESULT WIN32API DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID *ppv)
27{
28 dprintf(("OLE32: DllGetClassObject - stub"));
29 return E_OUTOFMEMORY;
30}
31//*******************************************************************************
32//*******************************************************************************
33HRESULT WIN32API DllGetClassObjectWOW()
34{
35 dprintf(("OLE32: DllGetClassObjectWOW, UNKNOWN API - stub"));
36 return 0;
37}
38//*****************************************************************************
39//*****************************************************************************
40HRESULT WIN32API CoCreateFreeThreadedMarshaler(LPUNKNOWN punkOuter,
41 LPUNKNOWN *ppunkMarshaler)
42{
43 dprintf(("OLE32: CoCreateFreeThreadedMarshaler- stub"));
44 return E_OUTOFMEMORY;
45}
46//*******************************************************************************
47//*******************************************************************************
48HRESULT WIN32API CoDisconnectObject(IUnknown *pUnk, DWORD dwReserved)
49{
50 dprintf(("OLE32: CoDisconnectObject - stub"));
51 return S_OK;
52}
53//*******************************************************************************
54//*******************************************************************************
55HRESULT WIN32API CoGetCallerTID()
56{
57 dprintf(("OLE32: CoGetCallerTID, UNKNOWN API - stub"));
58 return 0;
59}
60//*******************************************************************************
61//*******************************************************************************
62HRESULT WIN32API CoGetCurrentLogicalThreadId()
63{
64 dprintf(("OLE32: CoGetCurrentLogicalThreadId, UNKNOWN API - stub"));
65 return 0;
66}
67//*******************************************************************************
68//*******************************************************************************
69HRESULT WIN32API CoGetInterfaceAndReleaseStream(LPSTREAM pStm, REFIID riid,
70 LPVOID *ppv)
71{
72 dprintf(("OLE32: CoGetInterfaceAndReleaseStream - stub"));
73 return E_INVALIDARG;
74}
75//*******************************************************************************
76//*******************************************************************************
77HRESULT WIN32API CoGetMarshalSizeMax(ULONG *pulSize, REFIID riid, IUnknown *pUnk,
78 DWORD dwDestContext, LPVOID pvDestContext,
79 DWORD mshlflags)
80{
81 dprintf(("OLE32: CoGetMarshalSizeMax - stub"));
82 return CO_E_NOTINITIALIZED;
83}
84//*******************************************************************************
85//*******************************************************************************
86HRESULT WIN32API CoGetPSClsid(REFIID riid, CLSID *pclsid)
87{
88 dprintf(("OLE32: CoGetPSClsid - stub"));
89 return E_OUTOFMEMORY;
90}
91//*******************************************************************************
92//*******************************************************************************
93HRESULT WIN32API CoGetStandardMarshal(REFIID riid, IUnknown *pUnk, DWORD dwDestContext,
94 LPVOID pvDestContext, DWORD mshlflags,
95 LPMARSHAL *ppMarshal)
96{
97 dprintf(("OLE32: CoGetStandardMarshal - stub"));
98 return E_OUTOFMEMORY;
99}
100//*******************************************************************************
101//*******************************************************************************
102HRESULT WIN32API CoGetState()
103{
104 dprintf(("OLE32: CoGetState, UNKNOWN API - stub"));
105 return 0;
106}
107//*******************************************************************************
108//*******************************************************************************
109HRESULT WIN32API CoGetTreatAsClass(REFCLSID clsidOld, LPCLSID pclsidNew)
110{
111 dprintf(("OLE32: CoGetTreatAsClass - stub"));
112 return S_FALSE;
113}
114//*******************************************************************************
115//*******************************************************************************
116HRESULT WIN32API CoInitializeWOW()
117{
118 dprintf(("OLE32: CoInitializeWOW, UNKNOWN API - stub"));
119 return 0;
120}
121//*******************************************************************************
122//*******************************************************************************
123BOOL WIN32API CoIsHandlerConnected(LPUNKNOWN pUnk)
124{
125 dprintf(("OLE32: CoIsHandlerConnected - stub"));
126 return FALSE;
127}
128//*******************************************************************************
129//*******************************************************************************
130BOOL WIN32API CoIsOle1Class(REFCLSID rclsid)
131{
132 dprintf(("OLE32: CoIsOle1Class - stub"));
133 return S_FALSE;
134}
135//*******************************************************************************
136//*******************************************************************************
137HRESULT WIN32API CoMarshalHresult(IStream *pStm, HRESULT hresult)
138{
139 dprintf(("OLE32: CoMarshalHresult - stub"));
140 return E_OUTOFMEMORY;
141}
142//*******************************************************************************
143//*******************************************************************************
144HRESULT WIN32API CoMarshalInterThreadInterfaceInStream(REFIID riid,
145 LPUNKNOWN pUnk,
146 LPSTREAM *ppStm)
147{
148 dprintf(("OLE32: CoMarshalInterThreadInterfaceInStream - stub"));
149 return E_OUTOFMEMORY;
150}
151//*******************************************************************************
152//*******************************************************************************
153HRESULT WIN32API CoMarshalInterface(IStream *pStm, REFIID riid, IUnknown *pUnk,
154 DWORD dwDestContext, void *pvDestContext,
155 DWORD mshlflags)
156{
157 dprintf(("OLE32: CoMarshalInterface - stub"));
158 return E_OUTOFMEMORY;
159}
160//*******************************************************************************
161//*******************************************************************************
162HRESULT WIN32API CoQueryReleaseObject()
163{
164 dprintf(("OLE32: CoQueryReleaseObject, UNKNOWN API - stub"));
165 return 0;
166}
167//*******************************************************************************
168//*******************************************************************************
169HRESULT WIN32API CoRegisterMallocSpy(LPMALLOCSPY pMallocSpy)
170{
171 dprintf(("OLE32: CoRegisterMallocSpy - stub"));
172 return CO_E_OBJISREG;
173}
174//*******************************************************************************
175//*******************************************************************************
176HRESULT WIN32API CoReleaseMarshalData(IStream *pStm)
177{
178 dprintf(("OLE32: CoReleaseMarshalData - stub"));
179 return E_OUTOFMEMORY;
180}
181//*******************************************************************************
182//*******************************************************************************
183HRESULT WIN32API CoRevokeMallocSpy()
184{
185 dprintf(("OLE32: CoRevokeMallocSpy - stub"));
186 return E_ACCESSDENIED;
187}
188//*******************************************************************************
189//*******************************************************************************
190HRESULT WIN32API CoSetState(LPDWORD state)
191{
192 dprintf(("OLE32: CoSetState (%p),stub!\n", state));
193 if (state) *state = 0;
194 return S_OK;
195}
196
197//*******************************************************************************
198//*******************************************************************************
199HRESULT WIN32API CoTreatAsClass(REFCLSID clsidOld, REFCLSID clsidNew)
200{
201 dprintf(("OLE32: CoTreatAsClass - stub"));
202 return E_INVALIDARG;
203}
204//*******************************************************************************
205//*******************************************************************************
206void WIN32API CoUnloadingWOW()
207{
208 dprintf(("OLE32: CoUnloadingWOW, UNKNOWN API - stub"));
209 return ;
210}
211//*******************************************************************************
212//*******************************************************************************
213HRESULT WIN32API CoUnmarshalHresult(LPSTREAM pStm, HRESULT *phresult)
214{
215 dprintf(("OLE32: CoUnmarshalHresult - stub"));
216 return S_OK;
217}
218//*******************************************************************************
219//*******************************************************************************
220HRESULT WIN32API CoUnmarshalInterface(IStream *pSTm, REFIID riid, void **ppv)
221{
222 dprintf(("OLE32: CoUnmarshalInterface - stub"));
223 return S_OK;
224}
225
226//******************************************************************************
227//******************************************************************************
228HRESULT WIN32API BindMoniker(LPMONIKER pmk, DWORD grfOpt, REFIID iidResult,
229 LPVOID *ppvResult)
230{
231 dprintf(("OLE32: BindMoniker- stub"));
232 return MK_E_NOOBJECT;
233}
234//*******************************************************************************
235//*******************************************************************************
236HRESULT WIN32API CreatePointerMoniker(LPUNKNOWN punk, LPMONIKER *ppmk)
237{
238 dprintf(("OLE32: CreatePointerMoniker - stub"));
239 return E_OUTOFMEMORY;
240}
241//*******************************************************************************
242//*******************************************************************************
243HRESULT WIN32API EnableHookObject()
244{
245 dprintf(("OLE32: EnableHookObject, UNKNOWN API - stub"));
246 return 0;
247}
248//*******************************************************************************
249//*******************************************************************************
250HRESULT WIN32API GetConvertStg(IStorage *pStg)
251{
252 dprintf(("OLE32: GetConvertStg - stub"));
253 return STG_E_ACCESSDENIED;
254}
255//*******************************************************************************
256//*******************************************************************************
257HRESULT WIN32API GetDocumentBitStg()
258{
259 dprintf(("OLE32: GetDocumentBitStg, UNKNOWN API - stub"));
260 return 0;
261}
262//*******************************************************************************
263//*******************************************************************************
264HRESULT WIN32API GetHookInterface()
265{
266 dprintf(("OLE32: GetHookInterface, UNKNOWN API - stub"));
267 return 0;
268}
269//*******************************************************************************
270//*******************************************************************************
271BOOL WIN32API IsAccelerator(HACCEL hAccel, int cAccelEntries, struct tagMSG* lpMsg, WORD* lpwCmd)
272{
273 dprintf(("OLE32: IsAccelerator - stub"));
274 return FALSE;
275}
276//*******************************************************************************
277//*******************************************************************************
278HRESULT WIN32API IsValidIid(DWORD Iid)
279{
280 dprintf(("OLE32: IsValidIid, obsolete - stub"));
281 return E_INVALIDARG;
282}
283//*******************************************************************************
284//*******************************************************************************
285HRESULT WIN32API IsValidPtrIn(DWORD ptrIn)
286{
287 dprintf(("OLE32: IsValidPtrIn, obsolete - stub"));
288 return E_INVALIDARG;
289}
290//*******************************************************************************
291//*******************************************************************************
292HRESULT WIN32API IsValidPtrOut(DWORD ptrOut)
293{
294 dprintf(("OLE32: IsValidPtrOut, obsolete - stub"));
295 return E_INVALIDARG;
296}
297//*******************************************************************************
298//*******************************************************************************
299HRESULT WIN32API MkParseDisplayName(LPBC pbc, LPSTR szUserName, ULONG *lpchEaten,
300 LPMONIKER *ppmk)
301{
302 dprintf(("OLE32: MkParseDisplayName - stub"));
303 return E_OUTOFMEMORY;
304}
305//*******************************************************************************
306//*******************************************************************************
307HRESULT WIN32API MonikerRelativePathTo(LPMONIKER pmkSrc, LPMONIKER pmkDest,
308 LPMONIKER *ppmkRelPath, BOOL dwReserved )
309{
310 dprintf(("OLE32: MonikerRelativePathTo - stub"));
311 return E_OUTOFMEMORY;
312}
313//*******************************************************************************
314//*******************************************************************************
315HRESULT WIN32API OleConvertIStorageToOLESTREAMEx(LPSTORAGE pStg,
316 CLIPFORMAT ctFormat,
317 LONG lWidth,
318 LONG lHeight,
319 DWORD dwSize,
320 LPSTGMEDIUM pmedium,
321 LPOLESTREAM lpolestream)
322{
323 dprintf(("OLE32: OleConvertIStorageToOLESTREAMEx - stub"));
324 return(E_INVALIDARG);
325}
326//*******************************************************************************
327//*******************************************************************************
328HRESULT WIN32API OleConvertOLESTREAMToIStorageEx(LPOLESTREAM lpolestream,
329 LPSTORAGE pstg,
330 CLIPFORMAT * ctFormat,
331 LONG * plWidth,
332 LONG * plHeight,
333 DWORD * pdwSize,
334 LPSTGMEDIUM pmedium)
335{
336 dprintf(("OLE32: OleConvertOLESTREAMToIStorageEx - stub"));
337 return(E_OUTOFMEMORY);
338}
339//*******************************************************************************
340//*******************************************************************************
341HRESULT WIN32API OleCreate(REFCLSID rclsid, REFIID riid, DWORD renderopt,
342 FORMATETC *pFormatEtc, IOleClientSite *pClientSite,
343 IStorage *pStg, void **ppvObject)
344{
345 dprintf(("OLE32: OleCreate - stub"));
346 return(E_OUTOFMEMORY);
347}
348//*******************************************************************************
349//*******************************************************************************
350HRESULT WIN32API OleCreateEmbeddingHelper(REFCLSID clsid, LPUNKNOWN pUnkOuter,
351 DWORD flags, LPCLASSFACTORY pCF,
352 REFIID riid, LPVOID *ppvObj)
353{
354 dprintf(("OLE32: OleCreateEmbeddingHelper - stub"));
355 return(E_OUTOFMEMORY);
356}
357//*******************************************************************************
358//*******************************************************************************
359HRESULT WIN32API OleCreateFromFile(REFCLSID rclsid, LPCOLESTR lpszFileName,
360 REFIID riid,
361 DWORD renderopt, LPFORMATETC pFormatEtc,
362 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
363 LPVOID *ppvObj)
364{
365 dprintf(("OLE32: OleCreateFromFile - stub"));
366 return(E_OUTOFMEMORY);
367}
368//*******************************************************************************
369//*******************************************************************************
370HRESULT WIN32API OleCreateLink(LPMONIKER lpmkLinkSrc, REFIID riid,
371 DWORD renderopt, LPFORMATETC pFormatEtc,
372 LPOLECLIENTSITE lpClientSite, LPSTORAGE pStg,
373 LPVOID *ppvObj)
374{
375 dprintf(("OLE32: OleCreateLink - stub"));
376 return(E_OUTOFMEMORY);
377}
378//*******************************************************************************
379//*******************************************************************************
380HRESULT WIN32API OleCreateLinkFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
381 DWORD renderopt, LPFORMATETC pFormatEtc,
382 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
383 LPVOID *ppvObj)
384{
385 dprintf(("OLE32: OleCreateLinkFromData - stub"));
386 return(E_OUTOFMEMORY);
387}
388//*******************************************************************************
389//*******************************************************************************
390HRESULT WIN32API OleCreateLinkToFile(LPCOLESTR lpszFileName, REFIID riid, DWORD renderopt,
391 LPFORMATETC pFormatEtc, IOleClientSite *pClientSite,
392 IStorage *pStg, void **ppvObj)
393{
394 dprintf(("OLE32: OleCreateLinkToFile - stub"));
395 return(STG_E_FILENOTFOUND);
396}
397//*******************************************************************************
398//*******************************************************************************
399HRESULT WIN32API OleCreateStaticFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
400 DWORD renderopt, LPFORMATETC pFormatEtc,
401 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
402 LPVOID *ppvObj)
403{
404 dprintf(("OLE32: OleCreateStaticFromData - stub"));
405 return(E_OUTOFMEMORY);
406}
407//*******************************************************************************
408//*******************************************************************************
409HRESULT WIN32API OleDoAutoConvert(IStorage *pStg, LPCLSID pClsidNew)
410{
411 dprintf(("OLE32: OleDoAutoConvert - stub"));
412 return(E_OUTOFMEMORY);
413}
414//*******************************************************************************
415//*******************************************************************************
416HRESULT WIN32API OleDraw(IUnknown *pUnk, DWORD dwAspect, HDC hdcDraw,
417 LPCRECT lprcBounds)
418{
419 dprintf(("OLE32: OleDraw - stub"));
420 return(E_INVALIDARG);
421}
422//*******************************************************************************
423//*******************************************************************************
424HRESULT WIN32API OleDuplicateData(HANDLE hSrc, CLIPFORMAT cfFormat, UINT uiFlags)
425{
426 dprintf(("OLE32: OleDuplicateData - stub"));
427 return(NULL);
428}
429//*******************************************************************************
430//*******************************************************************************
431HRESULT WIN32API OleGetAutoConvert(REFCLSID clsidOld, LPCLSID pClsidNew)
432{
433 dprintf(("OLE32: OleGetAutoConvert - stub"));
434 return(E_OUTOFMEMORY);
435}
436//*******************************************************************************
437//*******************************************************************************
438HGLOBAL WIN32API OleGetIconOfClass(REFCLSID rclsid, LPOLESTR lpszLabel, BOOL fUseTypeAsLabel)
439{
440 dprintf(("OLE32: OleGetIconOfClass - stub"));
441 return(NULL);
442}
443//*******************************************************************************
444//*******************************************************************************
445HGLOBAL WIN32API OleGetIconOfFile(LPOLESTR lpszPath, BOOL fUseTypeAsLabel)
446{
447 dprintf(("OLE32: OleGetIconOfFile - stub"));
448 return(NULL);
449}
450//*******************************************************************************
451//*******************************************************************************
452HRESULT WIN32API OleInitializeWOW()
453{
454 dprintf(("OLE32: OleInitializeWOW, UNKNOWN API - stub"));
455 return(E_OUTOFMEMORY);
456}
457//*******************************************************************************
458//*******************************************************************************
459BOOL WIN32API OleIsRunning(LPOLEOBJECT pObject)
460{
461 dprintf(("OLE32: OleIsRunning - stub"));
462 return(FALSE);
463}
464//*******************************************************************************
465//*******************************************************************************
466HRESULT WIN32API OleLockRunning(LPUNKNOWN pUnknown, BOOL fLock, BOOL fLastUnlockCloses)
467{
468 dprintf(("OLE32: OleLockRunning - stub"));
469 return(E_OUTOFMEMORY);
470}
471//*******************************************************************************
472//*******************************************************************************
473HGLOBAL WIN32API OleMetafilePictFromIconAndLabel(HICON hIcon, LPOLESTR lpszLabel,
474 LPOLESTR lpszSourceFile,
475 UINT iIconIndex)
476{
477 dprintf(("OLE32: OleMetafilePictFromIconAndLabel - stub"));
478 return(NULL);
479}
480//*******************************************************************************
481//*******************************************************************************
482HRESULT WIN32API OleNoteObjectVisible(LPUNKNOWN pUnknown, BOOL fVisible)
483{
484 dprintf(("OLE32: OleNoteObjectVisible - stub"));
485 return(E_OUTOFMEMORY);
486}
487//*******************************************************************************
488//*******************************************************************************
489HRESULT WIN32API OleQueryLinkFromData(IDataObject *pSrcDataObject)
490{
491 dprintf(("OLE32: OleQueryLinkFromData - stub"));
492 return(S_FALSE);
493}
494//*******************************************************************************
495//*******************************************************************************
496HRESULT WIN32API OleRegEnumFormatEtc(REFCLSID clsid, DWORD dwDirection,
497 LPENUMFORMATETC *ppenumFormatetc)
498{
499 dprintf(("OLE32: OleRegEnumFormatEtc - stub"));
500 return(E_OUTOFMEMORY);
501}
502//*******************************************************************************
503//*******************************************************************************
504HRESULT WIN32API OleRegEnumVerbs(REFCLSID clsid, LPENUMOLEVERB *ppenumOleVerb)
505{
506 dprintf(("OLE32: OleRegEnumVerbs - stub"));
507 return(E_OUTOFMEMORY);
508}
509//*******************************************************************************
510//*******************************************************************************
511HRESULT WIN32API OleRun(LPUNKNOWN pUnknown)
512{
513 dprintf(("OLE32: OleRun - stub"));
514 return(E_UNEXPECTED);
515}
516//*******************************************************************************
517//*******************************************************************************
518HRESULT WIN32API OleSetAutoConvert(REFCLSID clsidOld, REFCLSID clsidNew)
519{
520 dprintf(("OLE32: OleSetAutoConvert - stub"));
521 return(E_OUTOFMEMORY);
522}
523//*******************************************************************************
524//*******************************************************************************
525HRESULT WIN32API OleTranslateAccelerator
526 (LPOLEINPLACEFRAME lpFrame,
527 LPOLEINPLACEFRAMEINFO lpFrameInfo,
528 struct tagMSG * lpmsg)
529{
530 dprintf(("OLE32: OleTranslateAccelerator - stub"));
531 return(S_FALSE);
532}
533//*******************************************************************************
534//*******************************************************************************
535HRESULT WIN32API OpenOrCreateStream()
536{
537 dprintf(("OLE32: OpenOrCreateStream, UNKNOWN API - stub"));
538 return(E_OUTOFMEMORY);
539}
540//*******************************************************************************
541//*******************************************************************************
542HRESULT WIN32API ReadFmtUserTypeStg(IStorage *pStg, CLIPFORMAT *pcf,
543 LPWSTR *lplpszUserType)
544{
545 dprintf(("OLE32: ReadFmtUserTypeStg - stub"));
546 return(E_OUTOFMEMORY);
547}
548//*******************************************************************************
549//*******************************************************************************
550HRESULT WIN32API ReadOleStg()
551{
552 dprintf(("OLE32: ReadOleStg, UNKNOWN API - stub"));
553 return(E_OUTOFMEMORY);
554}
555//*******************************************************************************
556//*******************************************************************************
557HRESULT WIN32API ReadStringStream()
558{
559 dprintf(("OLE32: ReadStringStream, UNKNOWN API - stub"));
560 return(E_OUTOFMEMORY);
561}
562//*******************************************************************************
563//*******************************************************************************
564HRESULT WIN32API SetConvertStg(IStorage *pStg, BOOL fConvert)
565{
566 dprintf(("OLE32: SetConvertStg - stub"));
567 return(E_OUTOFMEMORY);
568}
569//*******************************************************************************
570//*******************************************************************************
571HRESULT WIN32API SetDocumentBitStg()
572{
573 dprintf(("OLE32: SetDocumentBitStg, UNKNOWN API - stub"));
574 return(E_OUTOFMEMORY);
575}
576//*******************************************************************************
577//*******************************************************************************
578HRESULT WIN32API StgSetTimes(WCHAR const *lpszName, FILETIME const *pctime,
579 FILETIME const *patime, FILETIME const *pmtime)
580{
581 dprintf(("OLE32: StgSetTimes - stub"));
582 return(STG_E_FILENOTFOUND);
583}
584//*******************************************************************************
585//*******************************************************************************
586HRESULT WIN32API UtConvertDvtd16toDvtd32()
587{
588 dprintf(("OLE32: UtConvertDvtd16toDvtd32, UNKNOWN API - stub"));
589 return(E_OUTOFMEMORY);
590}
591//*******************************************************************************
592//*******************************************************************************
593HRESULT WIN32API UtConvertDvtd32toDvtd16()
594{
595 dprintf(("OLE32: UtConvertDvtd32toDvtd16, UNKNOWN API - stub"));
596 return(E_OUTOFMEMORY);
597}
598//*******************************************************************************
599//*******************************************************************************
600HRESULT WIN32API UtGetDvtd16Info()
601{
602 dprintf(("OLE32: UtGetDvtd16Info, UNKNOWN API - stub"));
603 return(E_OUTOFMEMORY);
604}
605//*******************************************************************************
606//*******************************************************************************
607HRESULT WIN32API UtGetDvtd32Info()
608{
609 dprintf(("OLE32: UtGetDvtd32Info, UNKNOWN API - stub"));
610 return(E_OUTOFMEMORY);
611}
612
613//*******************************************************************************
614//*******************************************************************************
615HRESULT WIN32API WriteFmtUserTypeStg(LPSTORAGE pstg, CLIPFORMAT cf, LPOLESTR lpszUserType)
616{
617 dprintf(("OLE32: WriteFmtUserTypeStg - stub"));
618 return(STG_E_MEDIUMFULL);
619}
620//*******************************************************************************
621//*******************************************************************************
622HRESULT WIN32API WriteOleStg()
623{
624 dprintf(("OLE32: WriteOleStg, UNKNOWN API - stub"));
625 return(E_OUTOFMEMORY);
626}
627//*******************************************************************************
628//*******************************************************************************
629HRESULT WIN32API WriteStringStream()
630{
631 dprintf(("OLE32: WriteStringStream, UNKNOWN API - stub"));
632 return(E_OUTOFMEMORY);
633}
634//*******************************************************************************
635//*******************************************************************************
636
637HRESULT WIN32API CoImpersonateClient() // DCOM - obj_clientserver.h
638{
639 dprintf(("OLE32: CoImpersonateClient - Stub"));
640 return(S_OK);
641}
642
643//*******************************************************************************
644//*******************************************************************************
645HRESULT WIN32API CoInitializeSecurity( // DCOM - obj_clientserver.h
646 PSECURITY_DESCRIPTOR pSecDesc,
647 LONG cAuthSvc,
648 SOLE_AUTHENTICATION_SERVICE *asAuthSvc,
649 void *pReserved1,
650 DWORD dwAuthnLevel,
651 DWORD dwImpLevel,
652 void *pReserved2,
653 DWORD dwCapabilities,
654 void *pReserved3 )
655{
656 dprintf(("OLE32: CoInitializeSecurity - Stub"));
657 return(S_OK);
658}
659
660//*******************************************************************************
661//*******************************************************************************
662HRESULT WIN32API CoRegisterSurrogate(LPSURROGATE pSurrogate) // NT4 SP2, Win95b+
663{
664 dprintf(("OLE32: CoRegisterSurrogate - Stub"));
665 return(S_OK);
666}
667//*******************************************************************************
668//*******************************************************************************
669HRESULT WIN32API CoGetInstanceFromFile(
670 COSERVERINFO * pServerInfo,
671 CLSID * pClsid,
672 IUnknown * punkOuter, // only relevant locally
673 DWORD dwClsCtx,
674 DWORD grfMode,
675 OLECHAR * pwszName,
676 DWORD dwCount,
677 MULTI_QI * pResults )
678{
679 dprintf(("ERROR: OLE32: CoGetInstanceFromFile, UNKNOWN API - stub"));
680 return(E_OUTOFMEMORY);
681}
682//*******************************************************************************
683//*******************************************************************************
684HRESULT WIN32API CoGetInstanceFromIStorage(
685 COSERVERINFO * pServerInfo,
686 CLSID * pClsid,
687 IUnknown * punkOuter, // only relevant locally
688 DWORD dwClsCtx,
689 struct IStorage * pstg,
690 DWORD dwCount,
691 MULTI_QI * pResults )
692{
693 dprintf(("ERROR: OLE32: CoGetInstanceFromIStorage, UNKNOWN API - stub"));
694 return(E_OUTOFMEMORY);
695}
696//*******************************************************************************
697//*******************************************************************************
Note: See TracBrowser for help on using the repository browser.