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

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

OLEAUT32: Turned default DEBUG-info down

File size: 32.6 KB
Line 
1/* $Id: stubs.cpp,v 1.6 2000-04-05 22:28:48 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//*****************************************************************************
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 GetErrorInfo(ULONG dwReserved, IErrorInfo ** pperrinfo)
434{
435 dprintf(("OLEAUT32: GetErrorInfo - stub"));
436 return S_OK;
437}
438
439//*****************************************************************************
440//*****************************************************************************
441HRESULT WIN32API SetErrorInfo(ULONG dwReserved, IErrorInfo * perrinfo)
442{
443 dprintf(("OLEAUT32: SetErrorInfo - stub"));
444 return S_OK;
445}
446
447//*****************************************************************************
448//*****************************************************************************
449HRESULT WIN32API CreateErrorInfo(ICreateErrorInfo ** pperrinfo)
450{
451 dprintf(("OLEAUT32: CreateErrorInfo - stub"));
452 return S_OK;
453}
454
455//*****************************************************************************
456//*****************************************************************************
457HRESULT WIN32API VarI2FromDec(DECIMAL *pdecIn, SHORT *psOut)
458{
459 dprintf(("OLEAUT32: VarI2FromDec - stub"));
460 return S_OK;
461}
462
463//*****************************************************************************
464//*****************************************************************************
465HRESULT WIN32API VarI4FromDec(DECIMAL *pdecIn, LONG *plOut)
466{
467 dprintf(("OLEAUT32: VarI4FromDec - stub"));
468 return S_OK;
469}
470
471//*****************************************************************************
472//*****************************************************************************
473HRESULT WIN32API VarR4FromDec(DECIMAL *pdecIn, FLOAT *pfltOut)
474{
475 dprintf(("OLEAUT32: VarR4FromDec - stub"));
476 return S_OK;
477}
478
479//*****************************************************************************
480//*****************************************************************************
481HRESULT WIN32API VarR8FromDec(DECIMAL *pdecIn, DOUBLE *pdblOut)
482{
483 dprintf(("OLEAUT32: VarR8FromDec - stub"));
484 return S_OK;
485}
486
487//*****************************************************************************
488//*****************************************************************************
489HRESULT WIN32API VarDateFromDec(DECIMAL *pdecIn, DATE *pdateOut)
490{
491 dprintf(("OLEAUT32: VarDateFromDec - stub"));
492 return S_OK;
493}
494
495//*****************************************************************************
496//*****************************************************************************
497HRESULT WIN32API VarCyFromDec(DECIMAL *pdecIn, CY *pcyOut)
498{
499 dprintf(("OLEAUT32: VarCyFromDec - stub"));
500 return S_OK;
501}
502
503//*****************************************************************************
504//*****************************************************************************
505HRESULT WIN32API VarBstrFromDec(DECIMAL *pdecIn, LCID lcid, ULONG dwFlags, BSTR *pbstrOut)
506{
507 dprintf(("OLEAUT32: VarBstrFromDec - stub"));
508 return S_OK;
509}
510
511//*****************************************************************************
512//*****************************************************************************
513HRESULT WIN32API VarBoolFromDec(DECIMAL *pdecIn, VARIANT_BOOL *pboolOut)
514{
515 dprintf(("OLEAUT32: VarBoolFromDec - stub"));
516 return S_OK;
517}
518
519//*****************************************************************************
520//*****************************************************************************
521HRESULT WIN32API VarUI1FromDec(DECIMAL *pdecIn, BYTE *pbOut)
522{
523 dprintf(("OLEAUT32: VarUI1FromDec - stub"));
524 return S_OK;
525}
526
527//*****************************************************************************
528//*****************************************************************************
529HRESULT WIN32API VarI1FromDisp(IDispatch *pdispIn, LCID lcid, CHAR *pcOut)
530{
531 dprintf(("OLEAUT32: VarI1FromDisp - stub"));
532 return S_OK;
533}
534
535//*****************************************************************************
536//*****************************************************************************
537HRESULT WIN32API VarI1FromDec(DECIMAL *pdecIn, CHAR *pcOut)
538{
539 dprintf(("OLEAUT32: VarI1FromDec - stub"));
540 return S_OK;
541}
542
543//*****************************************************************************
544//*****************************************************************************
545HRESULT WIN32API VarUI2FromDisp(IDispatch *pdispIn, LCID lcid, USHORT *puiOut)
546{
547 dprintf(("OLEAUT32: VarUI2FromDisp - stub"));
548 return S_OK;
549}
550
551//*****************************************************************************
552//*****************************************************************************
553HRESULT WIN32API VarUI2FromDec(DECIMAL *pdecIn, USHORT *puiOut)
554{
555 dprintf(("OLEAUT32: VarUI2FromDec - stub"));
556 return S_OK;
557}
558
559//*****************************************************************************
560//*****************************************************************************
561HRESULT WIN32API VarUI4FromDisp(IDispatch *pdispIn, LCID lcid, ULONG *pulOut)
562{
563 dprintf(("OLEAUT32: VarUI4FromDisp - stub"));
564 return S_OK;
565}
566
567//*****************************************************************************
568//*****************************************************************************
569HRESULT WIN32API VarUI4FromDec(DECIMAL *pdecIn, ULONG *pulOut)
570{
571 dprintf(("OLEAUT32: VarUI4FromDec - stub"));
572 return S_OK;
573}
574
575//*****************************************************************************
576//*****************************************************************************
577typedef struct
578{
579 SYSTEMTIME st;
580 USHORT wDayOfYear;
581} UDATE;
582
583HRESULT WIN32API VarDateFromUdate(UDATE *pudateIn, ULONG dwFlags, DATE *pdateOut)
584{
585 dprintf(("OLEAUT32: VarDateFromUdate - stub"));
586 return S_OK;
587}
588
589//*****************************************************************************
590//*****************************************************************************
591HRESULT WIN32API VarUdateFromDate(DATE dateIn, ULONG dwFlags, UDATE *pudateOut)
592{
593 dprintf(("OLEAUT32: VarUdateFromDate - stub"));
594 return S_OK;
595}
596
597//*****************************************************************************
598//*****************************************************************************
599unsigned long WIN32API BSTR_UserSize(unsigned long *, unsigned long, BSTR * )
600{
601 dprintf(("OLEAUT32: BSTR_UserSize - stub"));
602 return S_OK;
603}
604
605//*****************************************************************************
606//*****************************************************************************
607unsigned char * WIN32API BSTR_UserMarshal(unsigned long *, unsigned char *, BSTR * )
608{
609 dprintf(("OLEAUT32: BSTR_UserMarshal - stub"));
610 return S_OK;
611}
612
613//*****************************************************************************
614//*****************************************************************************
615unsigned char * WIN32API BSTR_UserUnmarshal(unsigned long *, unsigned char *, BSTR * )
616{
617 dprintf(("OLEAUT32: BSTR_UserUnmarshal - stub"));
618 return S_OK;
619}
620
621//*****************************************************************************
622//*****************************************************************************
623void WIN32API BSTR_UserFree(unsigned long *, BSTR * )
624{
625 dprintf(("OLEAUT32: BSTR_UserFree - stub"));
626}
627
628//*****************************************************************************
629//*****************************************************************************
630unsigned long WIN32API VARIANT_UserSize(unsigned long *, unsigned long, VARIANT * )
631{
632 dprintf(("OLEAUT32: VARIANT_UserSize - stub"));
633 return S_OK;
634}
635
636//*****************************************************************************
637//*****************************************************************************
638unsigned char * WIN32API VARIANT_UserMarshal(unsigned long *, unsigned char *, VARIANT * )
639{
640 dprintf(("OLEAUT32: VARIANT_UserMarshal - stub"));
641 return S_OK;
642}
643
644//*****************************************************************************
645//*****************************************************************************
646unsigned char * WIN32API VARIANT_UserUnmarshal(unsigned long *, unsigned char *, VARIANT * )
647{
648 dprintf(("OLEAUT32: VARIANT_UserUnmarshal - stub"));
649 return S_OK;
650}
651
652//*****************************************************************************
653//*****************************************************************************
654void WIN32API VARIANT_UserFree(unsigned long *, VARIANT * )
655{
656 dprintf(("OLEAUT32: VARIANT_UserFree - stub"));
657}
658
659//*****************************************************************************
660//*****************************************************************************
661unsigned long WIN32API LPSAFEARRAY_UserSize(unsigned long *, unsigned long, LPSAFEARRAY *)
662{
663 dprintf(("OLEAUT32: LPSAFEARRAY_UserSize - stub"));
664 return S_OK;
665}
666
667//*****************************************************************************
668//*****************************************************************************
669unsigned char * WIN32API LPSAFEARRAY_UserMarshal( unsigned long *, unsigned char *, LPSAFEARRAY *)
670{
671 dprintf(("OLEAUT32: LPSAFEARRAY_UserMarshal - stub"));
672 return S_OK;
673}
674
675//*****************************************************************************
676//*****************************************************************************
677unsigned char * WIN32API LPSAFEARRAY_UserUnmarshal(unsigned long *, unsigned char *, LPSAFEARRAY *)
678{
679 dprintf(("OLEAUT32: LPSAFEARRAY_UserUnmarshal - stub"));
680 return S_OK;
681}
682
683//*****************************************************************************
684//*****************************************************************************
685void WIN32API LPSAFEARRAY_UserFree(unsigned long *, LPSAFEARRAY *)
686{
687 dprintf(("OLEAUT32: LPSAFEARRAY_UserFree - stub"));
688}
689
690//*****************************************************************************
691// TODO: Parameters
692//*****************************************************************************
693HRESULT WIN32API LPSAFEARRAY_Size()
694{
695 dprintf(("OLEAUT32: LPSAFEARRAY_Size - stub"));
696 return S_OK;
697}
698
699//*****************************************************************************
700// TODO: Parameters
701//*****************************************************************************
702HRESULT WIN32API LPSAFEARRAY_Marshal()
703{
704 dprintf(("OLEAUT32: LPSAFEARRAY_Marshal - stub"));
705 return S_OK;
706}
707
708//*****************************************************************************
709// TODO: Parameters
710//*****************************************************************************
711HRESULT WIN32API LPSAFEARRAY_Unmarshal()
712{
713 dprintf(("OLEAUT32: LPSAFEARRAY_Unmarshal - stub"));
714 return S_OK;
715}
716
717//*****************************************************************************
718//*****************************************************************************
719HRESULT WIN32API GetAltMonthNames(LCID lcid, LPOLESTR * * prgp)
720{
721 dprintf(("OLEAUT32: GetAltMonthNames - stub"));
722 return S_OK;
723}
724
725//*****************************************************************************
726// TODO: Parameters
727//*****************************************************************************
728HRESULT WIN32API UserHWND_from_local()
729{
730 dprintf(("OLEAUT32: UserHWND_from_local - stub"));
731 return S_OK;
732}
733
734//*****************************************************************************
735// TODO: Parameters
736//*****************************************************************************
737HRESULT WIN32API UserHWND_to_local()
738{
739 dprintf(("OLEAUT32: UserHWND_to_local - stub"));
740 return S_OK;
741}
742
743//*****************************************************************************
744// TODO: Parameters
745//*****************************************************************************
746HRESULT WIN32API UserHWND_free_inst()
747{
748 dprintf(("OLEAUT32: UserHWND_free_inst - stub"));
749 return S_OK;
750}
751
752//*****************************************************************************
753// TODO: Parameters
754//*****************************************************************************
755HRESULT WIN32API UserHWND_free_local()
756{
757 dprintf(("OLEAUT32: UserHWND_free_local - stub"));
758 return S_OK;
759}
760
761//*****************************************************************************
762// TODO: Parameters
763//*****************************************************************************
764HRESULT WIN32API UserBSTR_from_local()
765{
766 dprintf(("OLEAUT32: UserBSTR_from_local - stub"));
767 return S_OK;
768}
769
770//*****************************************************************************
771// TODO: Parameters
772//*****************************************************************************
773HRESULT WIN32API UserBSTR_to_local()
774{
775 dprintf(("OLEAUT32: UserBSTR_to_local - stub"));
776 return S_OK;
777}
778
779//*****************************************************************************
780// TODO: Parameters
781//*****************************************************************************
782HRESULT WIN32API UserBSTR_free_inst()
783{
784 dprintf(("OLEAUT32: UserBSTR_free_inst - stub"));
785 return S_OK;
786}
787
788//*****************************************************************************
789// TODO: Parameters
790//*****************************************************************************
791HRESULT WIN32API UserBSTR_free_local()
792{
793 dprintf(("OLEAUT32: UserBSTR_free_local - stub"));
794 return S_OK;
795}
796
797//*****************************************************************************
798// TODO: Parameters
799//*****************************************************************************
800HRESULT WIN32API UserVARIANT_from_local()
801{
802 dprintf(("OLEAUT32: UserVARIANT_from_local - stub"));
803 return S_OK;
804}
805
806//*****************************************************************************
807// TODO: Parameters
808//*****************************************************************************
809HRESULT WIN32API UserVARIANT_to_local()
810{
811 dprintf(("OLEAUT32: UserVARIANT_to_local - stub"));
812 return S_OK;
813}
814
815//*****************************************************************************
816// TODO: Parameters
817//*****************************************************************************
818HRESULT WIN32API UserVARIANT_free_inst()
819{
820 dprintf(("OLEAUT32: UserVARIANT_free_inst - stub"));
821 return S_OK;
822}
823
824//*****************************************************************************
825// TODO: Parameters
826//*****************************************************************************
827HRESULT WIN32API UserVARIANT_free_local()
828{
829 dprintf(("OLEAUT32: UserVARIANT_free_local - stub"));
830 return S_OK;
831}
832
833//*****************************************************************************
834// TODO: Parameters
835//*****************************************************************************
836HRESULT WIN32API UserEXCEPINFO_from_local()
837{
838 dprintf(("OLEAUT32: UserEXCEPINFO_from_local - stub"));
839 return S_OK;
840}
841
842//*****************************************************************************
843// TODO: Parameters
844//*****************************************************************************
845HRESULT WIN32API UserEXCEPINFO_to_local()
846{
847 dprintf(("OLEAUT32: UserEXCEPINFO_to_local - stub"));
848 return S_OK;
849}
850
851//*****************************************************************************
852// TODO: Parameters
853//*****************************************************************************
854HRESULT WIN32API UserEXCEPINFO_free_inst()
855{
856 dprintf(("OLEAUT32: UserEXCEPINFO_free_inst - stub"));
857 return S_OK;
858}
859
860//*****************************************************************************
861// TODO: Parameters
862//*****************************************************************************
863HRESULT WIN32API UserEXCEPINFO_free_local()
864{
865 dprintf(("OLEAUT32: UserEXCEPINFO_free_local - stub"));
866 return S_OK;
867}
868
869//*****************************************************************************
870// TODO: Parameters
871//*****************************************************************************
872HRESULT WIN32API UserMSG_from_local()
873{
874 dprintf(("OLEAUT32: UserMSG_from_local - stub"));
875 return S_OK;
876}
877
878//*****************************************************************************
879// TODO: Parameters
880//*****************************************************************************
881HRESULT WIN32API UserMSG_to_local()
882{
883 dprintf(("OLEAUT32: UserMSG_to_local - stub"));
884 return S_OK;
885}
886
887//*****************************************************************************
888// TODO: Parameters
889//*****************************************************************************
890HRESULT WIN32API UserMSG_free_inst()
891{
892 dprintf(("OLEAUT32: UserMSG_free_inst - stub"));
893 return S_OK;
894}
895
896//*****************************************************************************
897// TODO: Parameters
898//*****************************************************************************
899HRESULT WIN32API UserMSG_free_local()
900{
901 dprintf(("OLEAUT32: UserMSG_free_local - stub"));
902 return S_OK;
903}
904
905//*****************************************************************************
906//*****************************************************************************
907HRESULT WIN32API VectorFromBstr (BSTR bstr, SAFEARRAY ** ppsa)
908{
909 dprintf(("OLEAUT32: VectorFromBstr - stub"));
910 return S_OK;
911}
912
913//*****************************************************************************
914//*****************************************************************************
915HRESULT WIN32API BstrFromVector (SAFEARRAY *psa, BSTR *pbstr)
916{
917 dprintf(("OLEAUT32: BstrFromVector - stub"));
918 return S_OK;
919}
920
921//*****************************************************************************
922//*****************************************************************************
923HCURSOR WIN32API OleIconToCursor(HINSTANCE hinstExe, HICON hIcon)
924{
925 dprintf(("OLEAUT32: OleIconToCursor - stub"));
926 return S_OK;
927}
928
929//*****************************************************************************
930//*****************************************************************************
931
932typedef struct tagOCPFIPARAMS
933{
934 ULONG cbStructSize;
935 HWND hWndOwner;
936 int x;
937 int y;
938 LPCOLESTR lpszCaption;
939 ULONG cObjects;
940 LPUNKNOWN * lplpUnk;
941 ULONG cPages;
942 CLSID * lpPages;
943 LCID lcid;
944 DISPID dispidInitialProperty;
945
946} OCPFIPARAMS, * LPOCPFIPARAMS;
947
948HRESULT WIN32API OleCreatePropertyFrameIndirect(LPOCPFIPARAMS lpParams)
949{
950 dprintf(("OLEAUT32: OleCreatePropertyFrameIndirect - stub"));
951 return S_OK;
952}
953
954//*****************************************************************************
955//*****************************************************************************
956HRESULT WIN32API OleCreatePropertyFrame(HWND hwndOwner, UINT x, UINT y,
957 LPCOLESTR lpszCaption, ULONG cObjects, LPUNKNOWN * ppUnk, ULONG cPages,
958 LPCLSID pPageClsID, LCID lcid, DWORD dwReserved, LPVOID pvReserved)
959{
960 dprintf(("OLEAUT32: OleCreatePropertyFrame - stub"));
961 return S_OK;
962}
963
Note: See TracBrowser for help on using the repository browser.