source: trunk/src/oleaut32/stubs.cpp@ 4661

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

forward errorinfo functions to ole32

File size: 31.8 KB
Line 
1/* $Id: stubs.cpp,v 1.7 2000-11-21 12:16:22 sandervl Exp $ */
2/*
3 * Win32 COM/OLE stubs for OS/2
4 *
5 * 7/9/99
6 *
7 * Copyright 1999 David J. Raison
8 *
9 * Project Odin Software License can be found in LICENSE.TXT
10 *
11 */
12
13#include "oleaut32.h"
14
15//*****************************************************************************
16//*****************************************************************************
17HRESULT WIN32API DllCanUnloadNow()
18{
19 dprintf(("OLEAUT32: DllCanUnloadNow - stub"));
20 return S_OK;
21}
22
23//*****************************************************************************
24//*****************************************************************************
25HRESULT WIN32API DllRegisterServer(void )
26{
27 dprintf(("OLEAUT32: DllRegisterServer - stub"));
28 return S_OK;
29}
30
31//*****************************************************************************
32//*****************************************************************************
33HRESULT WIN32API DllUnregisterServer(void )
34{
35 dprintf(("OLEAUT32: DllUnregisterServer - stub"));
36 return S_OK;
37}
38
39//*****************************************************************************
40//*****************************************************************************
41HRESULT WIN32API DllGetClassObject(REFCLSID rclsid, REFIID riid, LPVOID * ppv)
42{
43 dprintf(("OLEAUT32: DllGetClassObject - stub"));
44 return S_OK;
45}
46
47//*****************************************************************************
48//*****************************************************************************
49INT WIN32API VariantTimeToDosDateTime(DOUBLE vtime, USHORT * pwDosDate, USHORT * pwDosTime)
50{
51 dprintf(("OLEAUT32: VariantTimeToDosDateTime - stub"));
52 return 0;
53}
54
55//*****************************************************************************
56//*****************************************************************************
57HRESULT WIN32API DispGetParam
58 (DISPPARAMS * pdispparams,
59 UINT position,
60 VARTYPE vtTarg,
61 VARIANT * pvarResult,
62 UINT * puArgErr)
63{
64 dprintf(("OLEAUT32: DispGetParam - stub"));
65 return S_OK;
66}
67
68//*****************************************************************************
69//*****************************************************************************
70HRESULT WIN32API DispGetIDsOfNames
71 (ITypeInfo * ptinfo,
72 OLECHAR ** rgszNames,
73 UINT cNames,
74 DISPID * rgdispid)
75{
76 dprintf(("OLEAUT32: DispGetIDsOfNames - stub"));
77 return S_OK;
78}
79
80//*****************************************************************************
81//*****************************************************************************
82HRESULT WIN32API DispInvoke
83 (void * _this,
84 ITypeInfo * ptinfo,
85 DISPID dispidMember,
86 WORD wFlags,
87 DISPPARAMS * pparams,
88 VARIANT * pvarResult,
89 EXCEPINFO * pexcepinfo,
90 UINT * puArgErr)
91{
92 dprintf(("OLEAUT32: DispInvoke - stub"));
93 return S_OK;
94}
95
96//*****************************************************************************
97//*****************************************************************************
98HRESULT WIN32API CreateDispTypeInfo
99 (INTERFACEDATA * pidata,
100 LCID lcid,
101 ITypeInfo ** pptinfo)
102{
103 dprintf(("OLEAUT32: CreateDispTypeInfo - stub"));
104 return E_OUTOFMEMORY;
105}
106
107//*****************************************************************************
108//*****************************************************************************
109HRESULT WIN32API CreateStdDispatch
110 (IUnknown * punkOuter,
111 void * pvThis,
112 ITypeInfo * ptinfo,
113 IUnknown ** ppunkStdDisp)
114{
115 dprintf(("OLEAUT32: CreateStdDispatch - stub"));
116 return S_OK;
117}
118
119//*****************************************************************************
120//*****************************************************************************
121HRESULT WIN32API RegisterActiveObject
122 (IUnknown * punk,
123 REFCLSID rclsid,
124 DWORD dwFlags,
125 DWORD * pdwRegister)
126{
127 dprintf(("OLEAUT32: RegisterActiveObject - stub"));
128 return S_OK;
129}
130
131//*****************************************************************************
132//*****************************************************************************
133HRESULT WIN32API RevokeActiveObject
134 (DWORD dwRegister,
135 void * pvReserved)
136{
137 dprintf(("OLEAUT32: RevokeActiveObject - stub"));
138 return S_OK;
139}
140
141//*****************************************************************************
142//*****************************************************************************
143HRESULT WIN32API GetActiveObject
144 (REFCLSID rclsid,
145 void * pvReserved,
146 IUnknown ** ppunk)
147{
148 dprintf(("OLEAUT32: GetActiveObject - stub"));
149 return S_OK;
150}
151
152//*****************************************************************************
153//*****************************************************************************
154HRESULT WIN32API OACreateTypeLib2()
155{
156 dprintf(("OLEAUT32: OACreateTypeLib2 - stub"));
157 return S_OK;
158}
159
160//*****************************************************************************
161//*****************************************************************************
162typedef struct {
163 INT cDig;
164 ULONG dwInFlags;
165 ULONG dwOutFlags;
166 INT cchUsed;
167 INT nBaseShift;
168 INT nPwr10;
169} NUMPARSE;
170
171HRESULT WIN32API VarParseNumFromStr
172 (OLECHAR * strIn,
173 LCID lcid,
174 ULONG dwFlags,
175 NUMPARSE * pnumprs,
176 BYTE * rgbDig)
177{
178 dprintf(("OLEAUT32: VarParseNumFromStr - stub"));
179 return S_OK;
180}
181
182//*****************************************************************************
183//*****************************************************************************
184HRESULT WIN32API VarNumFromParseNum
185 (NUMPARSE * pnumprs,
186 BYTE * rgbDig,
187 ULONG dwVtBits,
188 VARIANT * pvar)
189{
190 dprintf(("OLEAUT32: VarNumFromParseNum - stub"));
191 return S_OK;
192}
193
194//*****************************************************************************
195//*****************************************************************************
196HRESULT WIN32API VarI2FromDisp(IDispatch * pdispIn, LCID lcid, SHORT * psOut)
197{
198 dprintf(("OLEAUT32: VarI2FromDisp - stub"));
199 return S_OK;
200}
201
202//*****************************************************************************
203//*****************************************************************************
204HRESULT WIN32API VarI4FromDisp(IDispatch * pdispIn, LCID lcid, LONG * plOut)
205{
206 dprintf(("OLEAUT32: VarI4FromDisp - stub"));
207 return S_OK;
208}
209
210//*****************************************************************************
211//*****************************************************************************
212HRESULT WIN32API VarR4FromDisp(IDispatch * pdispIn, LCID lcid, FLOAT * pfltOut)
213{
214 dprintf(("OLEAUT32: VarR4FromDisp - stub"));
215 return S_OK;
216}
217
218//*****************************************************************************
219//*****************************************************************************
220HRESULT WIN32API VarR8FromDisp(IDispatch * pdispIn, LCID lcid, DOUBLE * pdblOut)
221{
222 dprintf(("OLEAUT32: VarR8FromDisp - stub"));
223 return S_OK;
224}
225
226//*****************************************************************************
227//*****************************************************************************
228HRESULT WIN32API VarDateFromDisp(IDispatch * pdispIn, LCID lcid, DATE * pdateOut)
229{
230 dprintf(("OLEAUT32: VarDateFromDisp - stub"));
231 return S_OK;
232}
233
234//*****************************************************************************
235//*****************************************************************************
236HRESULT WIN32API VarCyFromDisp(IDispatch * pdispIn, LCID lcid, CY * pcyOut)
237{
238 dprintf(("OLEAUT32: VarCyFromDisp - stub"));
239 return S_OK;
240}
241
242//*****************************************************************************
243//*****************************************************************************
244HRESULT WIN32API VarBstrFromDisp(IDispatch * pdispIn, LCID lcid, ULONG dwFlags, BSTR * pbstrOut)
245{
246 dprintf(("OLEAUT32: VarBstrFromDisp - stub"));
247 return S_OK;
248}
249
250//*****************************************************************************
251//*****************************************************************************
252HRESULT WIN32API VarBoolFromDisp(IDispatch * pdispIn, LCID lcid, VARIANT_BOOL * pboolOut)
253{
254 dprintf(("OLEAUT32: VarBoolFromDisp - stub"));
255 return S_OK;
256}
257
258//*****************************************************************************
259//*****************************************************************************
260HRESULT WIN32API VarUI1FromDisp(IDispatch * pdispIn, LCID lcid, BYTE * pbOut)
261{
262 dprintf(("OLEAUT32: VarUI1FromDisp - stub"));
263 return S_OK;
264}
265
266//*****************************************************************************
267//*****************************************************************************
268HRESULT WIN32API DispCallFunc
269 (void * pvInstance,
270 ULONG oVft,
271 UINT cc,
272 VARTYPE vtReturn,
273 UINT cActuals,
274 VARTYPE * prgvt,
275 VARIANTARG ** prgpvarg,
276 VARIANT * pvargResult)
277{
278 dprintf(("OLEAUT32: DispCallFunc - stub"));
279 return S_OK;
280}
281
282//*****************************************************************************
283//*****************************************************************************
284HRESULT WIN32API CreateTypeLib
285 (SYSKIND syskind,
286 const OLECHAR * szFile,
287 ICreateTypeLib ** ppctlib)
288{
289 dprintf(("OLEAUT32: CreateTypeLib - stub"));
290 return S_OK;
291}
292
293//*****************************************************************************
294//*****************************************************************************
295HRESULT WIN32API CreateTypeLib2
296 (SYSKIND syskind,
297 LPCOLESTR szFile,
298 ICreateTypeLib2 ** ppctlib)
299{
300 dprintf(("OLEAUT32: CreateTypeLib2 - stub"));
301 return S_OK;
302}
303
304//*****************************************************************************
305//*****************************************************************************
306void WIN32API ClearCustData(LPCUSTDATA pCustData)
307{
308 dprintf(("OLEAUT32: ClearCustData - stub"));
309}
310
311//*****************************************************************************
312//*****************************************************************************
313INT WIN32API SystemTimeToVariantTime(LPSYSTEMTIME lpSystemTime, DOUBLE *pvtime)
314{
315 dprintf(("OLEAUT32: SystemTimeToVariantTime - stub"));
316 return 0;
317}
318
319//*****************************************************************************
320//*****************************************************************************
321INT WIN32API VariantTimeToSystemTime(DOUBLE vtime, LPSYSTEMTIME lpSystemTime)
322{
323 dprintf(("OLEAUT32: VariantTimeToSystemTime - stub"));
324 return 0;
325}
326
327//*****************************************************************************
328//*****************************************************************************
329HRESULT WIN32API VarDecFromUI1(BYTE bIn, DECIMAL *pdecOut)
330{
331 dprintf(("OLEAUT32: VarDecFromUI1 - stub"));
332 return S_OK;
333}
334
335//*****************************************************************************
336//*****************************************************************************
337HRESULT WIN32API VarDecFromI2(SHORT uiIn, DECIMAL *pdecOut)
338{
339 dprintf(("OLEAUT32: VarDecFromI2 - stub"));
340 return S_OK;
341}
342
343//*****************************************************************************
344//*****************************************************************************
345HRESULT WIN32API VarDecFromI4(LONG lIn, DECIMAL *pdecOut)
346{
347 dprintf(("OLEAUT32: VarDecFromI4 - stub"));
348 return S_OK;
349}
350
351//*****************************************************************************
352//*****************************************************************************
353HRESULT WIN32API VarDecFromR4(FLOAT fltIn, DECIMAL *pdecOut)
354{
355 dprintf(("OLEAUT32: VarDecFromR4 - stub"));
356 return S_OK;
357}
358
359//*****************************************************************************
360//*****************************************************************************
361HRESULT WIN32API VarDecFromR8(DOUBLE dblIn, DECIMAL *pdecOut)
362{
363 dprintf(("OLEAUT32: VarDecFromR8 - stub"));
364 return S_OK;
365}
366
367//*****************************************************************************
368//*****************************************************************************
369HRESULT WIN32API VarDecFromDate(DATE dateIn, DECIMAL *pdecOut)
370{
371 dprintf(("OLEAUT32: VarDecFromDate - stub"));
372 return S_OK;
373}
374
375//*****************************************************************************
376//*****************************************************************************
377HRESULT WIN32API VarDecFromCy(CY cyIn, DECIMAL *pdecOut)
378{
379 dprintf(("OLEAUT32: VarDecFromCy - stub"));
380 return S_OK;
381}
382
383//*****************************************************************************
384//*****************************************************************************
385HRESULT WIN32API VarDecFromStr(OLECHAR *strIn, LCID lcid, ULONG dwFlags, DECIMAL *pdecOut)
386{
387 dprintf(("OLEAUT32: VarDecFromStr - stub"));
388 return S_OK;
389}
390
391//*****************************************************************************
392//*****************************************************************************
393HRESULT WIN32API VarDecFromDisp(IDispatch *pdispIn, LCID lcid, DECIMAL *pdecOut)
394{
395 dprintf(("OLEAUT32: VarDecFromDisp - stub"));
396 return S_OK;
397}
398
399//*****************************************************************************
400//*****************************************************************************
401HRESULT WIN32API VarDecFromBool(VARIANT_BOOL boolIn, DECIMAL *pdecOut)
402{
403 dprintf(("OLEAUT32: VarDecFromBool - stub"));
404 return S_OK;
405}
406
407//*****************************************************************************
408//*****************************************************************************
409HRESULT WIN32API VarDecFromI1(CHAR cIn, DECIMAL *pdecOut)
410{
411 dprintf(("OLEAUT32: VarDecFromI1 - stub"));
412 return S_OK;
413}
414
415//*****************************************************************************
416//*****************************************************************************
417HRESULT WIN32API VarDecFromUI2(USHORT uiIn, DECIMAL *pdecOut)
418{
419 dprintf(("OLEAUT32: VarDecFromUI2 - stub"));
420 return S_OK;
421}
422
423//*****************************************************************************
424//*****************************************************************************
425HRESULT WIN32API VarDecFromUI4(ULONG ulIn, DECIMAL *pdecOut)
426{
427 dprintf(("OLEAUT32: VarDecFromUI4 - stub"));
428 return S_OK;
429}
430
431//*****************************************************************************
432//*****************************************************************************
433HRESULT WIN32API VarI2FromDec(DECIMAL *pdecIn, SHORT *psOut)
434{
435 dprintf(("OLEAUT32: VarI2FromDec - stub"));
436 return S_OK;
437}
438
439//*****************************************************************************
440//*****************************************************************************
441HRESULT WIN32API VarI4FromDec(DECIMAL *pdecIn, LONG *plOut)
442{
443 dprintf(("OLEAUT32: VarI4FromDec - stub"));
444 return S_OK;
445}
446
447//*****************************************************************************
448//*****************************************************************************
449HRESULT WIN32API VarR4FromDec(DECIMAL *pdecIn, FLOAT *pfltOut)
450{
451 dprintf(("OLEAUT32: VarR4FromDec - stub"));
452 return S_OK;
453}
454
455//*****************************************************************************
456//*****************************************************************************
457HRESULT WIN32API VarR8FromDec(DECIMAL *pdecIn, DOUBLE *pdblOut)
458{
459 dprintf(("OLEAUT32: VarR8FromDec - stub"));
460 return S_OK;
461}
462
463//*****************************************************************************
464//*****************************************************************************
465HRESULT WIN32API VarDateFromDec(DECIMAL *pdecIn, DATE *pdateOut)
466{
467 dprintf(("OLEAUT32: VarDateFromDec - stub"));
468 return S_OK;
469}
470
471//*****************************************************************************
472//*****************************************************************************
473HRESULT WIN32API VarCyFromDec(DECIMAL *pdecIn, CY *pcyOut)
474{
475 dprintf(("OLEAUT32: VarCyFromDec - stub"));
476 return S_OK;
477}
478
479//*****************************************************************************
480//*****************************************************************************
481HRESULT WIN32API VarBstrFromDec(DECIMAL *pdecIn, LCID lcid, ULONG dwFlags, BSTR *pbstrOut)
482{
483 dprintf(("OLEAUT32: VarBstrFromDec - stub"));
484 return S_OK;
485}
486
487//*****************************************************************************
488//*****************************************************************************
489HRESULT WIN32API VarBoolFromDec(DECIMAL *pdecIn, VARIANT_BOOL *pboolOut)
490{
491 dprintf(("OLEAUT32: VarBoolFromDec - stub"));
492 return S_OK;
493}
494
495//*****************************************************************************
496//*****************************************************************************
497HRESULT WIN32API VarUI1FromDec(DECIMAL *pdecIn, BYTE *pbOut)
498{
499 dprintf(("OLEAUT32: VarUI1FromDec - stub"));
500 return S_OK;
501}
502
503//*****************************************************************************
504//*****************************************************************************
505HRESULT WIN32API VarI1FromDisp(IDispatch *pdispIn, LCID lcid, CHAR *pcOut)
506{
507 dprintf(("OLEAUT32: VarI1FromDisp - stub"));
508 return S_OK;
509}
510
511//*****************************************************************************
512//*****************************************************************************
513HRESULT WIN32API VarI1FromDec(DECIMAL *pdecIn, CHAR *pcOut)
514{
515 dprintf(("OLEAUT32: VarI1FromDec - stub"));
516 return S_OK;
517}
518
519//*****************************************************************************
520//*****************************************************************************
521HRESULT WIN32API VarUI2FromDisp(IDispatch *pdispIn, LCID lcid, USHORT *puiOut)
522{
523 dprintf(("OLEAUT32: VarUI2FromDisp - stub"));
524 return S_OK;
525}
526
527//*****************************************************************************
528//*****************************************************************************
529HRESULT WIN32API VarUI2FromDec(DECIMAL *pdecIn, USHORT *puiOut)
530{
531 dprintf(("OLEAUT32: VarUI2FromDec - stub"));
532 return S_OK;
533}
534
535//*****************************************************************************
536//*****************************************************************************
537HRESULT WIN32API VarUI4FromDisp(IDispatch *pdispIn, LCID lcid, ULONG *pulOut)
538{
539 dprintf(("OLEAUT32: VarUI4FromDisp - stub"));
540 return S_OK;
541}
542
543//*****************************************************************************
544//*****************************************************************************
545HRESULT WIN32API VarUI4FromDec(DECIMAL *pdecIn, ULONG *pulOut)
546{
547 dprintf(("OLEAUT32: VarUI4FromDec - stub"));
548 return S_OK;
549}
550
551//*****************************************************************************
552//*****************************************************************************
553typedef struct
554{
555 SYSTEMTIME st;
556 USHORT wDayOfYear;
557} UDATE;
558
559HRESULT WIN32API VarDateFromUdate(UDATE *pudateIn, ULONG dwFlags, DATE *pdateOut)
560{
561 dprintf(("OLEAUT32: VarDateFromUdate - stub"));
562 return S_OK;
563}
564
565//*****************************************************************************
566//*****************************************************************************
567HRESULT WIN32API VarUdateFromDate(DATE dateIn, ULONG dwFlags, UDATE *pudateOut)
568{
569 dprintf(("OLEAUT32: VarUdateFromDate - stub"));
570 return S_OK;
571}
572
573//*****************************************************************************
574//*****************************************************************************
575unsigned long WIN32API BSTR_UserSize(unsigned long *, unsigned long, BSTR * )
576{
577 dprintf(("OLEAUT32: BSTR_UserSize - stub"));
578 return S_OK;
579}
580
581//*****************************************************************************
582//*****************************************************************************
583unsigned char * WIN32API BSTR_UserMarshal(unsigned long *, unsigned char *, BSTR * )
584{
585 dprintf(("OLEAUT32: BSTR_UserMarshal - stub"));
586 return S_OK;
587}
588
589//*****************************************************************************
590//*****************************************************************************
591unsigned char * WIN32API BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR * )
592{
593 dprintf(("OLEAUT32: BSTR_UserUnmarshal - stub"));
594 return S_OK;
595}
596
597//*****************************************************************************
598//*****************************************************************************
599void WIN32API BSTR_UserFree(unsigned long *, BSTR * )
600{
601 dprintf(("OLEAUT32: BSTR_UserFree - stub"));
602}
603
604//*****************************************************************************
605//*****************************************************************************
606unsigned long WIN32API VARIANT_UserSize(unsigned long *, unsigned long, VARIANT * )
607{
608 dprintf(("OLEAUT32: VARIANT_UserSize - stub"));
609 return S_OK;
610}
611
612//*****************************************************************************
613//*****************************************************************************
614unsigned char * WIN32API VARIANT_UserMarshal(unsigned long *, unsigned char *, VARIANT * )
615{
616 dprintf(("OLEAUT32: VARIANT_UserMarshal - stub"));
617 return S_OK;
618}
619
620//*****************************************************************************
621//*****************************************************************************
622unsigned char * WIN32API VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT * )
623{
624 dprintf(("OLEAUT32: VARIANT_UserUnmarshal - stub"));
625 return S_OK;
626}
627
628//*****************************************************************************
629//*****************************************************************************
630void WIN32API VARIANT_UserFree(unsigned long *, VARIANT * )
631{
632 dprintf(("OLEAUT32: VARIANT_UserFree - stub"));
633}
634
635//*****************************************************************************
636//*****************************************************************************
637unsigned long WIN32API LPSAFEARRAY_UserSize(unsigned long *, unsigned long, LPSAFEARRAY *)
638{
639 dprintf(("OLEAUT32: LPSAFEARRAY_UserSize - stub"));
640 return S_OK;
641}
642
643//*****************************************************************************
644//*****************************************************************************
645unsigned char * WIN32API LPSAFEARRAY_UserMarshal( unsigned long *, unsigned char *, LPSAFEARRAY *)
646{
647 dprintf(("OLEAUT32: LPSAFEARRAY_UserMarshal - stub"));
648 return S_OK;
649}
650
651//*****************************************************************************
652//*****************************************************************************
653unsigned char * WIN32API LPSAFEARRAY_UserUnmarshal(unsigned long *, unsigned char *, LPSAFEARRAY *)
654{
655 dprintf(("OLEAUT32: LPSAFEARRAY_UserUnmarshal - stub"));
656 return S_OK;
657}
658
659//*****************************************************************************
660//*****************************************************************************
661void WIN32API LPSAFEARRAY_UserFree(unsigned long *, LPSAFEARRAY *)
662{
663 dprintf(("OLEAUT32: LPSAFEARRAY_UserFree - stub"));
664}
665
666//*****************************************************************************
667// TODO: Parameters
668//*****************************************************************************
669HRESULT WIN32API LPSAFEARRAY_Size()
670{
671 dprintf(("OLEAUT32: LPSAFEARRAY_Size - stub"));
672 return S_OK;
673}
674
675//*****************************************************************************
676// TODO: Parameters
677//*****************************************************************************
678HRESULT WIN32API LPSAFEARRAY_Marshal()
679{
680 dprintf(("OLEAUT32: LPSAFEARRAY_Marshal - stub"));
681 return S_OK;
682}
683
684//*****************************************************************************
685// TODO: Parameters
686//*****************************************************************************
687HRESULT WIN32API LPSAFEARRAY_Unmarshal()
688{
689 dprintf(("OLEAUT32: LPSAFEARRAY_Unmarshal - stub"));
690 return S_OK;
691}
692
693//*****************************************************************************
694//*****************************************************************************
695HRESULT WIN32API GetAltMonthNames(LCID lcid, LPOLESTR * * prgp)
696{
697 dprintf(("OLEAUT32: GetAltMonthNames - stub"));
698 return S_OK;
699}
700
701//*****************************************************************************
702// TODO: Parameters
703//*****************************************************************************
704HRESULT WIN32API UserHWND_from_local()
705{
706 dprintf(("OLEAUT32: UserHWND_from_local - stub"));
707 return S_OK;
708}
709
710//*****************************************************************************
711// TODO: Parameters
712//*****************************************************************************
713HRESULT WIN32API UserHWND_to_local()
714{
715 dprintf(("OLEAUT32: UserHWND_to_local - stub"));
716 return S_OK;
717}
718
719//*****************************************************************************
720// TODO: Parameters
721//*****************************************************************************
722HRESULT WIN32API UserHWND_free_inst()
723{
724 dprintf(("OLEAUT32: UserHWND_free_inst - stub"));
725 return S_OK;
726}
727
728//*****************************************************************************
729// TODO: Parameters
730//*****************************************************************************
731HRESULT WIN32API UserHWND_free_local()
732{
733 dprintf(("OLEAUT32: UserHWND_free_local - stub"));
734 return S_OK;
735}
736
737//*****************************************************************************
738// TODO: Parameters
739//*****************************************************************************
740HRESULT WIN32API UserBSTR_from_local()
741{
742 dprintf(("OLEAUT32: UserBSTR_from_local - stub"));
743 return S_OK;
744}
745
746//*****************************************************************************
747// TODO: Parameters
748//*****************************************************************************
749HRESULT WIN32API UserBSTR_to_local()
750{
751 dprintf(("OLEAUT32: UserBSTR_to_local - stub"));
752 return S_OK;
753}
754
755//*****************************************************************************
756// TODO: Parameters
757//*****************************************************************************
758HRESULT WIN32API UserBSTR_free_inst()
759{
760 dprintf(("OLEAUT32: UserBSTR_free_inst - stub"));
761 return S_OK;
762}
763
764//*****************************************************************************
765// TODO: Parameters
766//*****************************************************************************
767HRESULT WIN32API UserBSTR_free_local()
768{
769 dprintf(("OLEAUT32: UserBSTR_free_local - stub"));
770 return S_OK;
771}
772
773//*****************************************************************************
774// TODO: Parameters
775//*****************************************************************************
776HRESULT WIN32API UserVARIANT_from_local()
777{
778 dprintf(("OLEAUT32: UserVARIANT_from_local - stub"));
779 return S_OK;
780}
781
782//*****************************************************************************
783// TODO: Parameters
784//*****************************************************************************
785HRESULT WIN32API UserVARIANT_to_local()
786{
787 dprintf(("OLEAUT32: UserVARIANT_to_local - stub"));
788 return S_OK;
789}
790
791//*****************************************************************************
792// TODO: Parameters
793//*****************************************************************************
794HRESULT WIN32API UserVARIANT_free_inst()
795{
796 dprintf(("OLEAUT32: UserVARIANT_free_inst - stub"));
797 return S_OK;
798}
799
800//*****************************************************************************
801// TODO: Parameters
802//*****************************************************************************
803HRESULT WIN32API UserVARIANT_free_local()
804{
805 dprintf(("OLEAUT32: UserVARIANT_free_local - stub"));
806 return S_OK;
807}
808
809//*****************************************************************************
810// TODO: Parameters
811//*****************************************************************************
812HRESULT WIN32API UserEXCEPINFO_from_local()
813{
814 dprintf(("OLEAUT32: UserEXCEPINFO_from_local - stub"));
815 return S_OK;
816}
817
818//*****************************************************************************
819// TODO: Parameters
820//*****************************************************************************
821HRESULT WIN32API UserEXCEPINFO_to_local()
822{
823 dprintf(("OLEAUT32: UserEXCEPINFO_to_local - stub"));
824 return S_OK;
825}
826
827//*****************************************************************************
828// TODO: Parameters
829//*****************************************************************************
830HRESULT WIN32API UserEXCEPINFO_free_inst()
831{
832 dprintf(("OLEAUT32: UserEXCEPINFO_free_inst - stub"));
833 return S_OK;
834}
835
836//*****************************************************************************
837// TODO: Parameters
838//*****************************************************************************
839HRESULT WIN32API UserEXCEPINFO_free_local()
840{
841 dprintf(("OLEAUT32: UserEXCEPINFO_free_local - stub"));
842 return S_OK;
843}
844
845//*****************************************************************************
846// TODO: Parameters
847//*****************************************************************************
848HRESULT WIN32API UserMSG_from_local()
849{
850 dprintf(("OLEAUT32: UserMSG_from_local - stub"));
851 return S_OK;
852}
853
854//*****************************************************************************
855// TODO: Parameters
856//*****************************************************************************
857HRESULT WIN32API UserMSG_to_local()
858{
859 dprintf(("OLEAUT32: UserMSG_to_local - stub"));
860 return S_OK;
861}
862
863//*****************************************************************************
864// TODO: Parameters
865//*****************************************************************************
866HRESULT WIN32API UserMSG_free_inst()
867{
868 dprintf(("OLEAUT32: UserMSG_free_inst - stub"));
869 return S_OK;
870}
871
872//*****************************************************************************
873// TODO: Parameters
874//*****************************************************************************
875HRESULT WIN32API UserMSG_free_local()
876{
877 dprintf(("OLEAUT32: UserMSG_free_local - stub"));
878 return S_OK;
879}
880
881//*****************************************************************************
882//*****************************************************************************
883HRESULT WIN32API VectorFromBstr (BSTR bstr, SAFEARRAY ** ppsa)
884{
885 dprintf(("OLEAUT32: VectorFromBstr - stub"));
886 return S_OK;
887}
888
889//*****************************************************************************
890//*****************************************************************************
891HRESULT WIN32API BstrFromVector (SAFEARRAY *psa, BSTR *pbstr)
892{
893 dprintf(("OLEAUT32: BstrFromVector - stub"));
894 return S_OK;
895}
896
897//*****************************************************************************
898//*****************************************************************************
899HCURSOR WIN32API OleIconToCursor(HINSTANCE hinstExe, HICON hIcon)
900{
901 dprintf(("OLEAUT32: OleIconToCursor - stub"));
902 return S_OK;
903}
904
905//*****************************************************************************
906//*****************************************************************************
907
908typedef struct tagOCPFIPARAMS
909{
910 ULONG cbStructSize;
911 HWND hWndOwner;
912 int x;
913 int y;
914 LPCOLESTR lpszCaption;
915 ULONG cObjects;
916 LPUNKNOWN * lplpUnk;
917 ULONG cPages;
918 CLSID * lpPages;
919 LCID lcid;
920 DISPID dispidInitialProperty;
921
922} OCPFIPARAMS, * LPOCPFIPARAMS;
923
924HRESULT WIN32API OleCreatePropertyFrameIndirect(LPOCPFIPARAMS lpParams)
925{
926 dprintf(("OLEAUT32: OleCreatePropertyFrameIndirect - stub"));
927 return S_OK;
928}
929
930//*****************************************************************************
931//*****************************************************************************
932HRESULT WIN32API OleCreatePropertyFrame(HWND hwndOwner, UINT x, UINT y,
933 LPCOLESTR lpszCaption, ULONG cObjects, LPUNKNOWN * ppUnk, ULONG cPages,
934 LPCLSID pPageClsID, LCID lcid, DWORD dwReserved, LPVOID pvReserved)
935{
936 dprintf(("OLEAUT32: OleCreatePropertyFrame - stub"));
937 return S_OK;
938}
939
Note: See TracBrowser for help on using the repository browser.