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

Last change on this file since 6504 was 6504, checked in by sandervl, 24 years ago

olepicture + typelib wine updates

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