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

Last change on this file since 3170 was 3170, checked in by davidr, 25 years ago

Created ReadClassStm, WriteClassStm, ProgIDFromCLSID

File size: 30.1 KB
Line 
1/* $Id: stubs.cpp,v 1.12 2000-03-19 22:32:13 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 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 CoRegisterMessageFilter(LPMESSAGEFILTER lpMessageFilter,
177 LPMESSAGEFILTER *lplpMessageFilter)
178{
179 dprintf(("OLE32: CoRegisterMessageFilter - stub"));
180 if (lplpMessageFilter)
181 *lplpMessageFilter = NULL;
182 return S_FALSE;
183}
184//*******************************************************************************
185//*******************************************************************************
186HRESULT WIN32API CoReleaseMarshalData(IStream *pStm)
187{
188 dprintf(("OLE32: CoReleaseMarshalData - stub"));
189 return E_OUTOFMEMORY;
190}
191//*******************************************************************************
192//*******************************************************************************
193HRESULT WIN32API CoRevokeMallocSpy()
194{
195 dprintf(("OLE32: CoRevokeMallocSpy - stub"));
196 return E_ACCESSDENIED;
197}
198//*******************************************************************************
199//*******************************************************************************
200HRESULT WIN32API CoSetState(LPDWORD state)
201{
202 dprintf(("OLE32: CoSetState (%p),stub!\n", state));
203 if (state) *state = 0;
204 return S_OK;
205}
206
207//*******************************************************************************
208//*******************************************************************************
209HRESULT WIN32API CoTreatAsClass(REFCLSID clsidOld, REFCLSID clsidNew)
210{
211 dprintf(("OLE32: CoTreatAsClass - stub"));
212 return E_INVALIDARG;
213}
214//*******************************************************************************
215//*******************************************************************************
216void WIN32API CoUnloadingWOW()
217{
218 dprintf(("OLE32: CoUnloadingWOW, UNKNOWN API - stub"));
219 return ;
220}
221//*******************************************************************************
222//*******************************************************************************
223HRESULT WIN32API CoUnmarshalHresult(LPSTREAM pStm, HRESULT *phresult)
224{
225 dprintf(("OLE32: CoUnmarshalHresult - stub"));
226 return S_OK;
227}
228//*******************************************************************************
229//*******************************************************************************
230HRESULT WIN32API CoUnmarshalInterface(IStream *pSTm, REFIID riid, void **ppv)
231{
232 dprintf(("OLE32: CoUnmarshalInterface - stub"));
233 return S_OK;
234}
235
236//******************************************************************************
237//******************************************************************************
238HRESULT WIN32API BindMoniker(LPMONIKER pmk, DWORD grfOpt, REFIID iidResult,
239 LPVOID *ppvResult)
240{
241 dprintf(("OLE32: BindMoniker- stub"));
242 return MK_E_NOOBJECT;
243}
244//*******************************************************************************
245//*******************************************************************************
246HRESULT WIN32API CreatePointerMoniker(LPUNKNOWN punk, LPMONIKER *ppmk)
247{
248 dprintf(("OLE32: CreatePointerMoniker - stub"));
249 return E_OUTOFMEMORY;
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 OleConvertIStorageToOLESTREAMEx(LPSTORAGE pStg,
326 CLIPFORMAT ctFormat,
327 LONG lWidth,
328 LONG lHeight,
329 DWORD dwSize,
330 LPSTGMEDIUM pmedium,
331 LPOLESTREAM lpolestream)
332{
333 dprintf(("OLE32: OleConvertIStorageToOLESTREAMEx - stub"));
334 return(E_INVALIDARG);
335}
336//*******************************************************************************
337//*******************************************************************************
338HRESULT WIN32API OleConvertOLESTREAMToIStorageEx(LPOLESTREAM lpolestream,
339 LPSTORAGE pstg,
340 CLIPFORMAT * ctFormat,
341 LONG * plWidth,
342 LONG * plHeight,
343 DWORD * pdwSize,
344 LPSTGMEDIUM pmedium)
345{
346 dprintf(("OLE32: OleConvertOLESTREAMToIStorageEx - stub"));
347 return(E_OUTOFMEMORY);
348}
349//*******************************************************************************
350//*******************************************************************************
351HRESULT WIN32API OleCreate(REFCLSID rclsid, REFIID riid, DWORD renderopt,
352 FORMATETC *pFormatEtc, IOleClientSite *pClientSite,
353 IStorage *pStg, void **ppvObject)
354{
355 dprintf(("OLE32: OleCreate - stub"));
356 return(E_OUTOFMEMORY);
357}
358//*******************************************************************************
359//*******************************************************************************
360HRESULT WIN32API OleCreateEmbeddingHelper(REFCLSID clsid, LPUNKNOWN pUnkOuter,
361 DWORD flags, LPCLASSFACTORY pCF,
362 REFIID riid, LPVOID *ppvObj)
363{
364 dprintf(("OLE32: OleCreateEmbeddingHelper - stub"));
365 return(E_OUTOFMEMORY);
366}
367//*******************************************************************************
368//*******************************************************************************
369HRESULT WIN32API OleCreateFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
370 DWORD renderopt, LPFORMATETC pFormatEtc,
371 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
372 LPVOID *ppvObj)
373{
374 dprintf(("OLE32: OleCreateFromData - stub"));
375 return(DV_E_FORMATETC);
376}
377//*******************************************************************************
378//*******************************************************************************
379HRESULT WIN32API OleCreateFromFile(REFCLSID rclsid, LPCOLESTR lpszFileName,
380 REFIID riid,
381 DWORD renderopt, LPFORMATETC pFormatEtc,
382 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
383 LPVOID *ppvObj)
384{
385 dprintf(("OLE32: OleCreateFromFile - stub"));
386 return(E_OUTOFMEMORY);
387}
388//*******************************************************************************
389//*******************************************************************************
390HRESULT WIN32API OleCreateLink(LPMONIKER lpmkLinkSrc, REFIID riid,
391 DWORD renderopt, LPFORMATETC pFormatEtc,
392 LPOLECLIENTSITE lpClientSite, LPSTORAGE pStg,
393 LPVOID *ppvObj)
394{
395 dprintf(("OLE32: OleCreateLink - stub"));
396 return(E_OUTOFMEMORY);
397}
398//*******************************************************************************
399//*******************************************************************************
400HRESULT WIN32API OleCreateLinkFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
401 DWORD renderopt, LPFORMATETC pFormatEtc,
402 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
403 LPVOID *ppvObj)
404{
405 dprintf(("OLE32: OleCreateLinkFromData - stub"));
406 return(E_OUTOFMEMORY);
407}
408//*******************************************************************************
409//*******************************************************************************
410HRESULT WIN32API OleCreateLinkToFile(LPCOLESTR lpszFileName, REFIID riid, DWORD renderopt,
411 LPFORMATETC pFormatEtc, IOleClientSite *pClientSite,
412 IStorage *pStg, void **ppvObj)
413{
414 dprintf(("OLE32: OleCreateLinkToFile - stub"));
415 return(STG_E_FILENOTFOUND);
416}
417//*******************************************************************************
418//*******************************************************************************
419HRESULT WIN32API OleCreateStaticFromData(LPDATAOBJECT pSrcDataObj, REFIID riid,
420 DWORD renderopt, LPFORMATETC pFormatEtc,
421 LPOLECLIENTSITE pClientSite, LPSTORAGE pStg,
422 LPVOID *ppvObj)
423{
424 dprintf(("OLE32: OleCreateStaticFromData - stub"));
425 return(E_OUTOFMEMORY);
426}
427//*******************************************************************************
428//*******************************************************************************
429HRESULT WIN32API OleDoAutoConvert(IStorage *pStg, LPCLSID pClsidNew)
430{
431 dprintf(("OLE32: OleDoAutoConvert - stub"));
432 return(E_OUTOFMEMORY);
433}
434//*******************************************************************************
435//*******************************************************************************
436HRESULT WIN32API OleDraw(IUnknown *pUnk, DWORD dwAspect, HDC hdcDraw,
437 LPCRECT lprcBounds)
438{
439 dprintf(("OLE32: OleDraw - stub"));
440 return(E_INVALIDARG);
441}
442//*******************************************************************************
443//*******************************************************************************
444HRESULT WIN32API OleDuplicateData(HANDLE hSrc, CLIPFORMAT cfFormat, UINT uiFlags)
445{
446 dprintf(("OLE32: OleDuplicateData - stub"));
447 return(NULL);
448}
449//*******************************************************************************
450//*******************************************************************************
451HRESULT WIN32API OleGetAutoConvert(REFCLSID clsidOld, LPCLSID pClsidNew)
452{
453 dprintf(("OLE32: OleGetAutoConvert - stub"));
454 return(E_OUTOFMEMORY);
455}
456//*******************************************************************************
457//*******************************************************************************
458HGLOBAL WIN32API OleGetIconOfClass(REFCLSID rclsid, LPOLESTR lpszLabel, BOOL fUseTypeAsLabel)
459{
460 dprintf(("OLE32: OleGetIconOfClass - stub"));
461 return(NULL);
462}
463//*******************************************************************************
464//*******************************************************************************
465HGLOBAL WIN32API OleGetIconOfFile(LPOLESTR lpszPath, BOOL fUseTypeAsLabel)
466{
467 dprintf(("OLE32: OleGetIconOfFile - stub"));
468 return(NULL);
469}
470//*******************************************************************************
471//*******************************************************************************
472HRESULT WIN32API OleInitializeWOW()
473{
474 dprintf(("OLE32: OleInitializeWOW, UNKNOWN API - stub"));
475 return(E_OUTOFMEMORY);
476}
477//*******************************************************************************
478//*******************************************************************************
479BOOL WIN32API OleIsRunning(LPOLEOBJECT pObject)
480{
481 dprintf(("OLE32: OleIsRunning - stub"));
482 return(FALSE);
483}
484//*******************************************************************************
485//*******************************************************************************
486HRESULT WIN32API OleLockRunning(LPUNKNOWN pUnknown, BOOL fLock, BOOL fLastUnlockCloses)
487{
488 dprintf(("OLE32: OleLockRunning - stub"));
489 return(E_OUTOFMEMORY);
490}
491//*******************************************************************************
492//*******************************************************************************
493HGLOBAL WIN32API OleMetafilePictFromIconAndLabel(HICON hIcon, LPOLESTR lpszLabel,
494 LPOLESTR lpszSourceFile,
495 UINT iIconIndex)
496{
497 dprintf(("OLE32: OleMetafilePictFromIconAndLabel - stub"));
498 return(NULL);
499}
500//*******************************************************************************
501//*******************************************************************************
502HRESULT WIN32API OleNoteObjectVisible(LPUNKNOWN pUnknown, BOOL fVisible)
503{
504 dprintf(("OLE32: OleNoteObjectVisible - stub"));
505 return(E_OUTOFMEMORY);
506}
507//*******************************************************************************
508//*******************************************************************************
509HRESULT WIN32API OleQueryCreateFromData(IDataObject *pSrcDataObject)
510{
511 dprintf(("OLE32: OleQueryCreateFromData - stub"));
512 return(S_FALSE);
513}
514//*******************************************************************************
515//*******************************************************************************
516HRESULT WIN32API OleQueryLinkFromData(IDataObject *pSrcDataObject)
517{
518 dprintf(("OLE32: OleQueryLinkFromData - stub"));
519 return(S_FALSE);
520}
521//*******************************************************************************
522//*******************************************************************************
523HRESULT WIN32API OleRegEnumFormatEtc(REFCLSID clsid, DWORD dwDirection,
524 LPENUMFORMATETC *ppenumFormatetc)
525{
526 dprintf(("OLE32: OleRegEnumFormatEtc - stub"));
527 return(E_OUTOFMEMORY);
528}
529//*******************************************************************************
530//*******************************************************************************
531HRESULT WIN32API OleRegEnumVerbs(REFCLSID clsid, LPENUMOLEVERB *ppenumOleVerb)
532{
533 dprintf(("OLE32: OleRegEnumVerbs - stub"));
534 return(E_OUTOFMEMORY);
535}
536//*******************************************************************************
537//*******************************************************************************
538HRESULT WIN32API OleRun(LPUNKNOWN pUnknown)
539{
540 dprintf(("OLE32: OleRun - stub"));
541 return(E_UNEXPECTED);
542}
543//*******************************************************************************
544//*******************************************************************************
545HRESULT WIN32API OleSetAutoConvert(REFCLSID clsidOld, REFCLSID clsidNew)
546{
547 dprintf(("OLE32: OleSetAutoConvert - stub"));
548 return(E_OUTOFMEMORY);
549}
550//*******************************************************************************
551//*******************************************************************************
552HRESULT WIN32API OleTranslateAccelerator
553 (LPOLEINPLACEFRAME lpFrame,
554 LPOLEINPLACEFRAMEINFO lpFrameInfo,
555 struct tagMSG * lpmsg)
556{
557 dprintf(("OLE32: OleTranslateAccelerator - stub"));
558 return(S_FALSE);
559}
560//*******************************************************************************
561//*******************************************************************************
562HRESULT WIN32API OpenOrCreateStream()
563{
564 dprintf(("OLE32: OpenOrCreateStream, UNKNOWN API - stub"));
565 return(E_OUTOFMEMORY);
566}
567//*******************************************************************************
568//*******************************************************************************
569HRESULT WIN32API ReadFmtUserTypeStg(IStorage *pStg, CLIPFORMAT *pcf,
570 LPWSTR *lplpszUserType)
571{
572 dprintf(("OLE32: ReadFmtUserTypeStg - stub"));
573 return(E_OUTOFMEMORY);
574}
575//*******************************************************************************
576//*******************************************************************************
577HRESULT WIN32API ReadOleStg()
578{
579 dprintf(("OLE32: ReadOleStg, UNKNOWN API - stub"));
580 return(E_OUTOFMEMORY);
581}
582//*******************************************************************************
583//*******************************************************************************
584HRESULT WIN32API ReadStringStream()
585{
586 dprintf(("OLE32: ReadStringStream, UNKNOWN API - stub"));
587 return(E_OUTOFMEMORY);
588}
589//*******************************************************************************
590//*******************************************************************************
591HRESULT WIN32API SetConvertStg(IStorage *pStg, BOOL fConvert)
592{
593 dprintf(("OLE32: SetConvertStg - stub"));
594 return(E_OUTOFMEMORY);
595}
596//*******************************************************************************
597//*******************************************************************************
598HRESULT WIN32API SetDocumentBitStg()
599{
600 dprintf(("OLE32: SetDocumentBitStg, UNKNOWN API - stub"));
601 return(E_OUTOFMEMORY);
602}
603//*******************************************************************************
604//*******************************************************************************
605HRESULT WIN32API StgSetTimes(WCHAR const *lpszName, FILETIME const *pctime,
606 FILETIME const *patime, FILETIME const *pmtime)
607{
608 dprintf(("OLE32: StgSetTimes - stub"));
609 return(STG_E_FILENOTFOUND);
610}
611//*******************************************************************************
612//*******************************************************************************
613HRESULT WIN32API UtConvertDvtd16toDvtd32()
614{
615 dprintf(("OLE32: UtConvertDvtd16toDvtd32, UNKNOWN API - stub"));
616 return(E_OUTOFMEMORY);
617}
618//*******************************************************************************
619//*******************************************************************************
620HRESULT WIN32API UtConvertDvtd32toDvtd16()
621{
622 dprintf(("OLE32: UtConvertDvtd32toDvtd16, UNKNOWN API - stub"));
623 return(E_OUTOFMEMORY);
624}
625//*******************************************************************************
626//*******************************************************************************
627HRESULT WIN32API UtGetDvtd16Info()
628{
629 dprintf(("OLE32: UtGetDvtd16Info, UNKNOWN API - stub"));
630 return(E_OUTOFMEMORY);
631}
632//*******************************************************************************
633//*******************************************************************************
634HRESULT WIN32API UtGetDvtd32Info()
635{
636 dprintf(("OLE32: UtGetDvtd32Info, UNKNOWN API - stub"));
637 return(E_OUTOFMEMORY);
638}
639
640//*******************************************************************************
641//*******************************************************************************
642HRESULT WIN32API WriteFmtUserTypeStg(LPSTORAGE pstg, CLIPFORMAT cf, LPOLESTR lpszUserType)
643{
644 dprintf(("OLE32: WriteFmtUserTypeStg - stub"));
645 return(STG_E_MEDIUMFULL);
646}
647//*******************************************************************************
648//*******************************************************************************
649HRESULT WIN32API WriteOleStg()
650{
651 dprintf(("OLE32: WriteOleStg, UNKNOWN API - stub"));
652 return(E_OUTOFMEMORY);
653}
654//*******************************************************************************
655//*******************************************************************************
656HRESULT WIN32API WriteStringStream()
657{
658 dprintf(("OLE32: WriteStringStream, UNKNOWN API - stub"));
659 return(E_OUTOFMEMORY);
660}
661//*******************************************************************************
662//*******************************************************************************
663
664HRESULT WIN32API CoImpersonateClient() // DCOM - obj_clientserver.h
665{
666 dprintf(("OLE32: CoImpersonateClient - Stub"));
667 return(S_OK);
668}
669
670//*******************************************************************************
671//*******************************************************************************
672HRESULT WIN32API CoInitializeSecurity( // DCOM - obj_clientserver.h
673 PSECURITY_DESCRIPTOR pSecDesc,
674 LONG cAuthSvc,
675 SOLE_AUTHENTICATION_SERVICE *asAuthSvc,
676 void *pReserved1,
677 DWORD dwAuthnLevel,
678 DWORD dwImpLevel,
679 void *pReserved2,
680 DWORD dwCapabilities,
681 void *pReserved3 )
682{
683 dprintf(("OLE32: CoInitializeSecurity - Stub"));
684 return(S_OK);
685}
686
687//*******************************************************************************
688//*******************************************************************************
689HRESULT WIN32API CoRegisterSurrogate(LPSURROGATE pSurrogate) // NT4 SP2, Win95b+
690{
691 dprintf(("OLE32: CoRegisterSurrogate - Stub"));
692 return(S_OK);
693}
694
Note: See TracBrowser for help on using the repository browser.