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

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

moved LoadTypeLibEx to typelib.cpp

File size: 33.3 KB
Line 
1/* $Id: stubs.cpp,v 1.4 1999-12-08 20:03:26 davidr 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//*****************************************************************************
306ULONG WIN32API LHashValOfNameSys(SYSKIND syskind, LCID lcid, const OLECHAR * szName)
307{
308 dprintf(("OLEAUT32: LHashValOfNameSys - stub"));
309 return S_OK;
310}
311
312//*****************************************************************************
313//*****************************************************************************
314ULONG WIN32API LHashValOfNameSysA (SYSKIND syskind, LCID lcid, LPCSTR szName)
315{
316 dprintf(("OLEAUT32: LHashValOfNameSysA - stub"));
317 return S_OK;
318}
319
320//*****************************************************************************
321//*****************************************************************************
322void WIN32API ClearCustData(LPCUSTDATA pCustData)
323{
324 dprintf(("OLEAUT32: ClearCustData - stub"));
325}
326
327//*****************************************************************************
328//*****************************************************************************
329INT WIN32API SystemTimeToVariantTime(LPSYSTEMTIME lpSystemTime, DOUBLE *pvtime)
330{
331 dprintf(("OLEAUT32: SystemTimeToVariantTime - stub"));
332 return 0;
333}
334
335//*****************************************************************************
336//*****************************************************************************
337INT WIN32API VariantTimeToSystemTime(DOUBLE vtime, LPSYSTEMTIME lpSystemTime)
338{
339 dprintf(("OLEAUT32: VariantTimeToSystemTime - stub"));
340 return 0;
341}
342
343//*****************************************************************************
344//*****************************************************************************
345HRESULT WIN32API VarDecFromUI1(BYTE bIn, DECIMAL *pdecOut)
346{
347 dprintf(("OLEAUT32: VarDecFromUI1 - stub"));
348 return S_OK;
349}
350
351//*****************************************************************************
352//*****************************************************************************
353HRESULT WIN32API VarDecFromI2(SHORT uiIn, DECIMAL *pdecOut)
354{
355 dprintf(("OLEAUT32: VarDecFromI2 - stub"));
356 return S_OK;
357}
358
359//*****************************************************************************
360//*****************************************************************************
361HRESULT WIN32API VarDecFromI4(LONG lIn, DECIMAL *pdecOut)
362{
363 dprintf(("OLEAUT32: VarDecFromI4 - stub"));
364 return S_OK;
365}
366
367//*****************************************************************************
368//*****************************************************************************
369HRESULT WIN32API VarDecFromR4(FLOAT fltIn, DECIMAL *pdecOut)
370{
371 dprintf(("OLEAUT32: VarDecFromR4 - stub"));
372 return S_OK;
373}
374
375//*****************************************************************************
376//*****************************************************************************
377HRESULT WIN32API VarDecFromR8(DOUBLE dblIn, DECIMAL *pdecOut)
378{
379 dprintf(("OLEAUT32: VarDecFromR8 - stub"));
380 return S_OK;
381}
382
383//*****************************************************************************
384//*****************************************************************************
385HRESULT WIN32API VarDecFromDate(DATE dateIn, DECIMAL *pdecOut)
386{
387 dprintf(("OLEAUT32: VarDecFromDate - stub"));
388 return S_OK;
389}
390
391//*****************************************************************************
392//*****************************************************************************
393HRESULT WIN32API VarDecFromCy(CY cyIn, DECIMAL *pdecOut)
394{
395 dprintf(("OLEAUT32: VarDecFromCy - stub"));
396 return S_OK;
397}
398
399//*****************************************************************************
400//*****************************************************************************
401HRESULT WIN32API VarDecFromStr(OLECHAR *strIn, LCID lcid, ULONG dwFlags, DECIMAL *pdecOut)
402{
403 dprintf(("OLEAUT32: VarDecFromStr - stub"));
404 return S_OK;
405}
406
407//*****************************************************************************
408//*****************************************************************************
409HRESULT WIN32API VarDecFromDisp(IDispatch *pdispIn, LCID lcid, DECIMAL *pdecOut)
410{
411 dprintf(("OLEAUT32: VarDecFromDisp - stub"));
412 return S_OK;
413}
414
415//*****************************************************************************
416//*****************************************************************************
417HRESULT WIN32API VarDecFromBool(VARIANT_BOOL boolIn, DECIMAL *pdecOut)
418{
419 dprintf(("OLEAUT32: VarDecFromBool - stub"));
420 return S_OK;
421}
422
423//*****************************************************************************
424//*****************************************************************************
425HRESULT WIN32API VarDecFromI1(CHAR cIn, DECIMAL *pdecOut)
426{
427 dprintf(("OLEAUT32: VarDecFromI1 - stub"));
428 return S_OK;
429}
430
431//*****************************************************************************
432//*****************************************************************************
433HRESULT WIN32API VarDecFromUI2(USHORT uiIn, DECIMAL *pdecOut)
434{
435 dprintf(("OLEAUT32: VarDecFromUI2 - stub"));
436 return S_OK;
437}
438
439//*****************************************************************************
440//*****************************************************************************
441HRESULT WIN32API VarDecFromUI4(ULONG ulIn, DECIMAL *pdecOut)
442{
443 dprintf(("OLEAUT32: VarDecFromUI4 - stub"));
444 return S_OK;
445}
446
447//*****************************************************************************
448//*****************************************************************************
449HRESULT WIN32API GetErrorInfo(ULONG dwReserved, IErrorInfo ** pperrinfo)
450{
451 dprintf(("OLEAUT32: GetErrorInfo - stub"));
452 return S_OK;
453}
454
455//*****************************************************************************
456//*****************************************************************************
457HRESULT WIN32API SetErrorInfo(ULONG dwReserved, IErrorInfo * perrinfo)
458{
459 dprintf(("OLEAUT32: SetErrorInfo - stub"));
460 return S_OK;
461}
462
463//*****************************************************************************
464//*****************************************************************************
465HRESULT WIN32API CreateErrorInfo(ICreateErrorInfo ** pperrinfo)
466{
467 dprintf(("OLEAUT32: CreateErrorInfo - stub"));
468 return S_OK;
469}
470
471//*****************************************************************************
472//*****************************************************************************
473HRESULT WIN32API VarI2FromDec(DECIMAL *pdecIn, SHORT *psOut)
474{
475 dprintf(("OLEAUT32: VarI2FromDec - stub"));
476 return S_OK;
477}
478
479//*****************************************************************************
480//*****************************************************************************
481HRESULT WIN32API VarI4FromDec(DECIMAL *pdecIn, LONG *plOut)
482{
483 dprintf(("OLEAUT32: VarI4FromDec - stub"));
484 return S_OK;
485}
486
487//*****************************************************************************
488//*****************************************************************************
489HRESULT WIN32API VarR4FromDec(DECIMAL *pdecIn, FLOAT *pfltOut)
490{
491 dprintf(("OLEAUT32: VarR4FromDec - stub"));
492 return S_OK;
493}
494
495//*****************************************************************************
496//*****************************************************************************
497HRESULT WIN32API VarR8FromDec(DECIMAL *pdecIn, DOUBLE *pdblOut)
498{
499 dprintf(("OLEAUT32: VarR8FromDec - stub"));
500 return S_OK;
501}
502
503//*****************************************************************************
504//*****************************************************************************
505HRESULT WIN32API VarDateFromDec(DECIMAL *pdecIn, DATE *pdateOut)
506{
507 dprintf(("OLEAUT32: VarDateFromDec - stub"));
508 return S_OK;
509}
510
511//*****************************************************************************
512//*****************************************************************************
513HRESULT WIN32API VarCyFromDec(DECIMAL *pdecIn, CY *pcyOut)
514{
515 dprintf(("OLEAUT32: VarCyFromDec - stub"));
516 return S_OK;
517}
518
519//*****************************************************************************
520//*****************************************************************************
521HRESULT WIN32API VarBstrFromDec(DECIMAL *pdecIn, LCID lcid, ULONG dwFlags, BSTR *pbstrOut)
522{
523 dprintf(("OLEAUT32: VarBstrFromDec - stub"));
524 return S_OK;
525}
526
527//*****************************************************************************
528//*****************************************************************************
529HRESULT WIN32API VarBoolFromDec(DECIMAL *pdecIn, VARIANT_BOOL *pboolOut)
530{
531 dprintf(("OLEAUT32: VarBoolFromDec - stub"));
532 return S_OK;
533}
534
535//*****************************************************************************
536//*****************************************************************************
537HRESULT WIN32API VarUI1FromDec(DECIMAL *pdecIn, BYTE *pbOut)
538{
539 dprintf(("OLEAUT32: VarUI1FromDec - stub"));
540 return S_OK;
541}
542
543//*****************************************************************************
544//*****************************************************************************
545HRESULT WIN32API VarI1FromDisp(IDispatch *pdispIn, LCID lcid, CHAR *pcOut)
546{
547 dprintf(("OLEAUT32: VarI1FromDisp - stub"));
548 return S_OK;
549}
550
551//*****************************************************************************
552//*****************************************************************************
553HRESULT WIN32API VarI1FromDec(DECIMAL *pdecIn, CHAR *pcOut)
554{
555 dprintf(("OLEAUT32: VarI1FromDec - stub"));
556 return S_OK;
557}
558
559//*****************************************************************************
560//*****************************************************************************
561HRESULT WIN32API VarUI2FromDisp(IDispatch *pdispIn, LCID lcid, USHORT *puiOut)
562{
563 dprintf(("OLEAUT32: VarUI2FromDisp - stub"));
564 return S_OK;
565}
566
567//*****************************************************************************
568//*****************************************************************************
569HRESULT WIN32API VarUI2FromDec(DECIMAL *pdecIn, USHORT *puiOut)
570{
571 dprintf(("OLEAUT32: VarUI2FromDec - stub"));
572 return S_OK;
573}
574
575//*****************************************************************************
576//*****************************************************************************
577HRESULT WIN32API VarUI4FromDisp(IDispatch *pdispIn, LCID lcid, ULONG *pulOut)
578{
579 dprintf(("OLEAUT32: VarUI4FromDisp - stub"));
580 return S_OK;
581}
582
583//*****************************************************************************
584//*****************************************************************************
585HRESULT WIN32API VarUI4FromDec(DECIMAL *pdecIn, ULONG *pulOut)
586{
587 dprintf(("OLEAUT32: VarUI4FromDec - stub"));
588 return S_OK;
589}
590
591//*****************************************************************************
592//*****************************************************************************
593typedef struct
594{
595 SYSTEMTIME st;
596 USHORT wDayOfYear;
597} UDATE;
598
599HRESULT WIN32API VarDateFromUdate(UDATE *pudateIn, ULONG dwFlags, DATE *pdateOut)
600{
601 dprintf(("OLEAUT32: VarDateFromUdate - stub"));
602 return S_OK;
603}
604
605//*****************************************************************************
606//*****************************************************************************
607HRESULT WIN32API VarUdateFromDate(DATE dateIn, ULONG dwFlags, UDATE *pudateOut)
608{
609 dprintf(("OLEAUT32: VarUdateFromDate - stub"));
610 return S_OK;
611}
612
613//*****************************************************************************
614//*****************************************************************************
615unsigned long WIN32API BSTR_UserSize(unsigned long *, unsigned long, BSTR * )
616{
617 dprintf(("OLEAUT32: BSTR_UserSize - stub"));
618 return S_OK;
619}
620
621//*****************************************************************************
622//*****************************************************************************
623unsigned char * WIN32API BSTR_UserMarshal(unsigned long *, unsigned char *, BSTR * )
624{
625 dprintf(("OLEAUT32: BSTR_UserMarshal - stub"));
626 return S_OK;
627}
628
629//*****************************************************************************
630//*****************************************************************************
631unsigned char * WIN32API BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR * )
632{
633 dprintf(("OLEAUT32: BSTR_UserUnmarshal - stub"));
634 return S_OK;
635}
636
637//*****************************************************************************
638//*****************************************************************************
639void WIN32API BSTR_UserFree(unsigned long *, BSTR * )
640{
641 dprintf(("OLEAUT32: BSTR_UserFree - stub"));
642}
643
644//*****************************************************************************
645//*****************************************************************************
646unsigned long WIN32API VARIANT_UserSize(unsigned long *, unsigned long, VARIANT * )
647{
648 dprintf(("OLEAUT32: VARIANT_UserSize - stub"));
649 return S_OK;
650}
651
652//*****************************************************************************
653//*****************************************************************************
654unsigned char * WIN32API VARIANT_UserMarshal(unsigned long *, unsigned char *, VARIANT * )
655{
656 dprintf(("OLEAUT32: VARIANT_UserMarshal - stub"));
657 return S_OK;
658}
659
660//*****************************************************************************
661//*****************************************************************************
662unsigned char * WIN32API VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT * )
663{
664 dprintf(("OLEAUT32: VARIANT_UserUnmarshal - stub"));
665 return S_OK;
666}
667
668//*****************************************************************************
669//*****************************************************************************
670void WIN32API VARIANT_UserFree(unsigned long *, VARIANT * )
671{
672 dprintf(("OLEAUT32: VARIANT_UserFree - stub"));
673}
674
675//*****************************************************************************
676//*****************************************************************************
677unsigned long WIN32API LPSAFEARRAY_UserSize(unsigned long *, unsigned long, LPSAFEARRAY *)
678{
679 dprintf(("OLEAUT32: LPSAFEARRAY_UserSize - stub"));
680 return S_OK;
681}
682
683//*****************************************************************************
684//*****************************************************************************
685unsigned char * WIN32API LPSAFEARRAY_UserMarshal( unsigned long *, unsigned char *, LPSAFEARRAY *)
686{
687 dprintf(("OLEAUT32: LPSAFEARRAY_UserMarshal - stub"));
688 return S_OK;
689}
690
691//*****************************************************************************
692//*****************************************************************************
693unsigned char * WIN32API LPSAFEARRAY_UserUnmarshal(unsigned long *, unsigned char *, LPSAFEARRAY *)
694{
695 dprintf(("OLEAUT32: LPSAFEARRAY_UserUnmarshal - stub"));
696 return S_OK;
697}
698
699//*****************************************************************************
700//*****************************************************************************
701void WIN32API LPSAFEARRAY_UserFree(unsigned long *, LPSAFEARRAY *)
702{
703 dprintf(("OLEAUT32: LPSAFEARRAY_UserFree - stub"));
704}
705
706//*****************************************************************************
707// TODO: Parameters
708//*****************************************************************************
709HRESULT WIN32API LPSAFEARRAY_Size()
710{
711 dprintf(("OLEAUT32: LPSAFEARRAY_Size - stub"));
712 return S_OK;
713}
714
715//*****************************************************************************
716// TODO: Parameters
717//*****************************************************************************
718HRESULT WIN32API LPSAFEARRAY_Marshal()
719{
720 dprintf(("OLEAUT32: LPSAFEARRAY_Marshal - stub"));
721 return S_OK;
722}
723
724//*****************************************************************************
725// TODO: Parameters
726//*****************************************************************************
727HRESULT WIN32API LPSAFEARRAY_Unmarshal()
728{
729 dprintf(("OLEAUT32: LPSAFEARRAY_Unmarshal - stub"));
730 return S_OK;
731}
732
733//*****************************************************************************
734//*****************************************************************************
735HRESULT WIN32API GetAltMonthNames(LCID lcid, LPOLESTR * * prgp)
736{
737 dprintf(("OLEAUT32: GetAltMonthNames - stub"));
738 return S_OK;
739}
740
741//*****************************************************************************
742// TODO: Parameters
743//*****************************************************************************
744HRESULT WIN32API UserHWND_from_local()
745{
746 dprintf(("OLEAUT32: UserHWND_from_local - stub"));
747 return S_OK;
748}
749
750//*****************************************************************************
751// TODO: Parameters
752//*****************************************************************************
753HRESULT WIN32API UserHWND_to_local()
754{
755 dprintf(("OLEAUT32: UserHWND_to_local - stub"));
756 return S_OK;
757}
758
759//*****************************************************************************
760// TODO: Parameters
761//*****************************************************************************
762HRESULT WIN32API UserHWND_free_inst()
763{
764 dprintf(("OLEAUT32: UserHWND_free_inst - stub"));
765 return S_OK;
766}
767
768//*****************************************************************************
769// TODO: Parameters
770//*****************************************************************************
771HRESULT WIN32API UserHWND_free_local()
772{
773 dprintf(("OLEAUT32: UserHWND_free_local - stub"));
774 return S_OK;
775}
776
777//*****************************************************************************
778// TODO: Parameters
779//*****************************************************************************
780HRESULT WIN32API UserBSTR_from_local()
781{
782 dprintf(("OLEAUT32: UserBSTR_from_local - stub"));
783 return S_OK;
784}
785
786//*****************************************************************************
787// TODO: Parameters
788//*****************************************************************************
789HRESULT WIN32API UserBSTR_to_local()
790{
791 dprintf(("OLEAUT32: UserBSTR_to_local - stub"));
792 return S_OK;
793}
794
795//*****************************************************************************
796// TODO: Parameters
797//*****************************************************************************
798HRESULT WIN32API UserBSTR_free_inst()
799{
800 dprintf(("OLEAUT32: UserBSTR_free_inst - stub"));
801 return S_OK;
802}
803
804//*****************************************************************************
805// TODO: Parameters
806//*****************************************************************************
807HRESULT WIN32API UserBSTR_free_local()
808{
809 dprintf(("OLEAUT32: UserBSTR_free_local - stub"));
810 return S_OK;
811}
812
813//*****************************************************************************
814// TODO: Parameters
815//*****************************************************************************
816HRESULT WIN32API UserVARIANT_from_local()
817{
818 dprintf(("OLEAUT32: UserVARIANT_from_local - stub"));
819 return S_OK;
820}
821
822//*****************************************************************************
823// TODO: Parameters
824//*****************************************************************************
825HRESULT WIN32API UserVARIANT_to_local()
826{
827 dprintf(("OLEAUT32: UserVARIANT_to_local - stub"));
828 return S_OK;
829}
830
831//*****************************************************************************
832// TODO: Parameters
833//*****************************************************************************
834HRESULT WIN32API UserVARIANT_free_inst()
835{
836 dprintf(("OLEAUT32: UserVARIANT_free_inst - stub"));
837 return S_OK;
838}
839
840//*****************************************************************************
841// TODO: Parameters
842//*****************************************************************************
843HRESULT WIN32API UserVARIANT_free_local()
844{
845 dprintf(("OLEAUT32: UserVARIANT_free_local - stub"));
846 return S_OK;
847}
848
849//*****************************************************************************
850// TODO: Parameters
851//*****************************************************************************
852HRESULT WIN32API UserEXCEPINFO_from_local()
853{
854 dprintf(("OLEAUT32: UserEXCEPINFO_from_local - stub"));
855 return S_OK;
856}
857
858//*****************************************************************************
859// TODO: Parameters
860//*****************************************************************************
861HRESULT WIN32API UserEXCEPINFO_to_local()
862{
863 dprintf(("OLEAUT32: UserEXCEPINFO_to_local - stub"));
864 return S_OK;
865}
866
867//*****************************************************************************
868// TODO: Parameters
869//*****************************************************************************
870HRESULT WIN32API UserEXCEPINFO_free_inst()
871{
872 dprintf(("OLEAUT32: UserEXCEPINFO_free_inst - stub"));
873 return S_OK;
874}
875
876//*****************************************************************************
877// TODO: Parameters
878//*****************************************************************************
879HRESULT WIN32API UserEXCEPINFO_free_local()
880{
881 dprintf(("OLEAUT32: UserEXCEPINFO_free_local - stub"));
882 return S_OK;
883}
884
885//*****************************************************************************
886// TODO: Parameters
887//*****************************************************************************
888HRESULT WIN32API UserMSG_from_local()
889{
890 dprintf(("OLEAUT32: UserMSG_from_local - stub"));
891 return S_OK;
892}
893
894//*****************************************************************************
895// TODO: Parameters
896//*****************************************************************************
897HRESULT WIN32API UserMSG_to_local()
898{
899 dprintf(("OLEAUT32: UserMSG_to_local - stub"));
900 return S_OK;
901}
902
903//*****************************************************************************
904// TODO: Parameters
905//*****************************************************************************
906HRESULT WIN32API UserMSG_free_inst()
907{
908 dprintf(("OLEAUT32: UserMSG_free_inst - stub"));
909 return S_OK;
910}
911
912//*****************************************************************************
913// TODO: Parameters
914//*****************************************************************************
915HRESULT WIN32API UserMSG_free_local()
916{
917 dprintf(("OLEAUT32: UserMSG_free_local - stub"));
918 return S_OK;
919}
920
921//*****************************************************************************
922//*****************************************************************************
923HRESULT WIN32API VectorFromBstr (BSTR bstr, SAFEARRAY ** ppsa)
924{
925 dprintf(("OLEAUT32: VectorFromBstr - stub"));
926 return S_OK;
927}
928
929//*****************************************************************************
930//*****************************************************************************
931HRESULT WIN32API BstrFromVector (SAFEARRAY *psa, BSTR *pbstr)
932{
933 dprintf(("OLEAUT32: BstrFromVector - stub"));
934 return S_OK;
935}
936
937//*****************************************************************************
938//*****************************************************************************
939HCURSOR WIN32API OleIconToCursor(HINSTANCE hinstExe, HICON hIcon)
940{
941 dprintf(("OLEAUT32: OleIconToCursor - stub"));
942 return S_OK;
943}
944
945//*****************************************************************************
946//*****************************************************************************
947
948typedef struct tagOCPFIPARAMS
949{
950 ULONG cbStructSize;
951 HWND hWndOwner;
952 int x;
953 int y;
954 LPCOLESTR lpszCaption;
955 ULONG cObjects;
956 LPUNKNOWN * lplpUnk;
957 ULONG cPages;
958 CLSID * lpPages;
959 LCID lcid;
960 DISPID dispidInitialProperty;
961
962} OCPFIPARAMS, * LPOCPFIPARAMS;
963
964HRESULT WIN32API OleCreatePropertyFrameIndirect(LPOCPFIPARAMS lpParams)
965{
966 dprintf(("OLEAUT32: OleCreatePropertyFrameIndirect - stub"));
967 return S_OK;
968}
969
970//*****************************************************************************
971//*****************************************************************************
972HRESULT WIN32API OleCreatePropertyFrame(HWND hwndOwner, UINT x, UINT y,
973 LPCOLESTR lpszCaption, ULONG cObjects, LPUNKNOWN * ppUnk, ULONG cPages,
974 LPCLSID pPageClsID, LCID lcid, DWORD dwReserved, LPVOID pvReserved)
975{
976 dprintf(("OLEAUT32: OleCreatePropertyFrame - stub"));
977 return S_OK;
978}
979
Note: See TracBrowser for help on using the repository browser.