1 | #include <odin.h>
|
---|
2 | #include <odinwrap.h>
|
---|
3 | #include <os2sel.h>
|
---|
4 |
|
---|
5 | #include "oleaut32.h"
|
---|
6 | #include "wine/obj_errorinfo.h"
|
---|
7 | #include "wine/obj_oleaut.h"
|
---|
8 |
|
---|
9 | #define DBGWRAP_MODULE "OLEAUT32"
|
---|
10 | #include <dbgwrap.h>
|
---|
11 |
|
---|
12 |
|
---|
13 |
|
---|
14 | NODEF_DEBUGWRAP12(OLEAUT32_DllGetClassObject)
|
---|
15 | DEBUGWRAP4(SysAllocString)
|
---|
16 | DEBUGWRAP8(SysReAllocString)
|
---|
17 | DEBUGWRAP8(SysAllocStringLen)
|
---|
18 | DEBUGWRAP12(SysReAllocStringLen)
|
---|
19 | DEBUGWRAP4(SysFreeString)
|
---|
20 | DEBUGWRAP4(SysStringLen)
|
---|
21 | DEBUGWRAP4(VariantInit)
|
---|
22 | DEBUGWRAP4(VariantClear)
|
---|
23 | DEBUGWRAP8(VariantCopy)
|
---|
24 | DEBUGWRAP8(VariantCopyInd)
|
---|
25 | DEBUGWRAP16(VariantChangeType)
|
---|
26 | DEBUGWRAP16(VariantTimeToDosDateTime)
|
---|
27 | DEBUGWRAP12(DosDateTimeToVariantTime)
|
---|
28 | DEBUGWRAP12(SafeArrayCreate)
|
---|
29 | DEBUGWRAP4(SafeArrayDestroy)
|
---|
30 | DEBUGWRAP4(SafeArrayGetDim)
|
---|
31 | DEBUGWRAP4(SafeArrayGetElemsize)
|
---|
32 | DEBUGWRAP12(SafeArrayGetUBound)
|
---|
33 | DEBUGWRAP12(SafeArrayGetLBound)
|
---|
34 | DEBUGWRAP4(SafeArrayLock)
|
---|
35 | DEBUGWRAP4(SafeArrayUnlock)
|
---|
36 | DEBUGWRAP8(SafeArrayAccessData)
|
---|
37 | DEBUGWRAP4(SafeArrayUnaccessData)
|
---|
38 | DEBUGWRAP12(SafeArrayGetElement)
|
---|
39 | DEBUGWRAP12(SafeArrayPutElement)
|
---|
40 | DEBUGWRAP8(SafeArrayCopy)
|
---|
41 | DEBUGWRAP20(DispGetParam)
|
---|
42 | DEBUGWRAP16(DispGetIDsOfNames)
|
---|
43 | DEBUGWRAP32(DispInvoke)
|
---|
44 | DEBUGWRAP12(CreateDispTypeInfo)
|
---|
45 | DEBUGWRAP16(CreateStdDispatch)
|
---|
46 | NODEF_DEBUGWRAP16(RegisterActiveObject)
|
---|
47 | NODEF_DEBUGWRAP8(RevokeActiveObject)
|
---|
48 | NODEF_DEBUGWRAP12(GetActiveObject)
|
---|
49 | DEBUGWRAP8(SafeArrayAllocDescriptor)
|
---|
50 | DEBUGWRAP4(SafeArrayAllocData)
|
---|
51 | DEBUGWRAP4(SafeArrayDestroyDescriptor)
|
---|
52 | DEBUGWRAP4(SafeArrayDestroyData)
|
---|
53 | DEBUGWRAP8(SafeArrayRedim)
|
---|
54 | NODEF_DEBUGWRAP0(OACreateTypeLib2)
|
---|
55 | DEBUGWRAP20(VarParseNumFromStr)
|
---|
56 | DEBUGWRAP16(VarNumFromParseNum)
|
---|
57 | DEBUGWRAP8(VarI2FromUI1)
|
---|
58 | DEBUGWRAP8(VarI2FromI4)
|
---|
59 | DEBUGWRAP8(VarI2FromR4)
|
---|
60 | DEBUGWRAP12(VarI2FromR8)
|
---|
61 | DEBUGWRAP12(VarI2FromCy)
|
---|
62 | DEBUGWRAP12(VarI2FromDate)
|
---|
63 | DEBUGWRAP16(VarI2FromStr)
|
---|
64 | DEBUGWRAP12(VarI2FromDisp)
|
---|
65 | DEBUGWRAP8(VarI2FromBool)
|
---|
66 | DEBUGWRAP8(VarI4FromUI1)
|
---|
67 | DEBUGWRAP8(VarI4FromI2)
|
---|
68 | DEBUGWRAP8(VarI4FromR4)
|
---|
69 | DEBUGWRAP12(VarI4FromR8)
|
---|
70 | DEBUGWRAP12(VarI4FromCy)
|
---|
71 | DEBUGWRAP12(VarI4FromDate)
|
---|
72 | DEBUGWRAP16(VarI4FromStr)
|
---|
73 | DEBUGWRAP12(VarI4FromDisp)
|
---|
74 | DEBUGWRAP8(VarI4FromBool)
|
---|
75 | DEBUGWRAP8(VarR4FromUI1)
|
---|
76 | DEBUGWRAP8(VarR4FromI2)
|
---|
77 | DEBUGWRAP8(VarR4FromI4)
|
---|
78 | DEBUGWRAP12(VarR4FromR8)
|
---|
79 | DEBUGWRAP12(VarR4FromCy)
|
---|
80 | DEBUGWRAP12(VarR4FromDate)
|
---|
81 | DEBUGWRAP16(VarR4FromStr)
|
---|
82 | DEBUGWRAP12(VarR4FromDisp)
|
---|
83 | DEBUGWRAP8(VarR4FromBool)
|
---|
84 | DEBUGWRAP8(VarR8FromUI1)
|
---|
85 | DEBUGWRAP8(VarR8FromI2)
|
---|
86 | DEBUGWRAP8(VarR8FromI4)
|
---|
87 | DEBUGWRAP8(VarR8FromR4)
|
---|
88 | DEBUGWRAP12(VarR8FromCy)
|
---|
89 | DEBUGWRAP12(VarR8FromDate)
|
---|
90 | DEBUGWRAP16(VarR8FromStr)
|
---|
91 | DEBUGWRAP12(VarR8FromDisp)
|
---|
92 | DEBUGWRAP8(VarR8FromBool)
|
---|
93 | DEBUGWRAP8(VarDateFromUI1)
|
---|
94 | DEBUGWRAP8(VarDateFromI2)
|
---|
95 | DEBUGWRAP8(VarDateFromI4)
|
---|
96 | DEBUGWRAP8(VarDateFromR4)
|
---|
97 | DEBUGWRAP12(VarDateFromR8)
|
---|
98 | DEBUGWRAP12(VarDateFromCy)
|
---|
99 | DEBUGWRAP16(VarDateFromStr)
|
---|
100 | DEBUGWRAP12(VarDateFromDisp)
|
---|
101 | DEBUGWRAP8(VarDateFromBool)
|
---|
102 | DEBUGWRAP8(VarCyFromUI1)
|
---|
103 | DEBUGWRAP8(VarCyFromI2)
|
---|
104 | DEBUGWRAP8(VarCyFromI4)
|
---|
105 | DEBUGWRAP8(VarCyFromR4)
|
---|
106 | DEBUGWRAP12(VarCyFromR8)
|
---|
107 | DEBUGWRAP12(VarCyFromDate)
|
---|
108 | DEBUGWRAP16(VarCyFromStr)
|
---|
109 | DEBUGWRAP12(VarCyFromDisp)
|
---|
110 | DEBUGWRAP8(VarCyFromBool)
|
---|
111 | DEBUGWRAP16(VarBstrFromUI1)
|
---|
112 | DEBUGWRAP16(VarBstrFromI2)
|
---|
113 | DEBUGWRAP16(VarBstrFromI4)
|
---|
114 | DEBUGWRAP16(VarBstrFromR4)
|
---|
115 | DEBUGWRAP20(VarBstrFromR8)
|
---|
116 | DEBUGWRAP20(VarBstrFromCy)
|
---|
117 | DEBUGWRAP20(VarBstrFromDate)
|
---|
118 | DEBUGWRAP16(VarBstrFromDisp)
|
---|
119 | DEBUGWRAP16(VarBstrFromBool)
|
---|
120 | DEBUGWRAP8(VarBoolFromUI1)
|
---|
121 | DEBUGWRAP8(VarBoolFromI2)
|
---|
122 | DEBUGWRAP8(VarBoolFromI4)
|
---|
123 | DEBUGWRAP8(VarBoolFromR4)
|
---|
124 | DEBUGWRAP12(VarBoolFromR8)
|
---|
125 | DEBUGWRAP12(VarBoolFromDate)
|
---|
126 | DEBUGWRAP12(VarBoolFromCy)
|
---|
127 | DEBUGWRAP16(VarBoolFromStr)
|
---|
128 | DEBUGWRAP12(VarBoolFromDisp)
|
---|
129 | DEBUGWRAP8(VarUI1FromI2)
|
---|
130 | DEBUGWRAP8(VarUI1FromI4)
|
---|
131 | DEBUGWRAP8(VarUI1FromR4)
|
---|
132 | DEBUGWRAP12(VarUI1FromR8)
|
---|
133 | DEBUGWRAP12(VarUI1FromCy)
|
---|
134 | DEBUGWRAP12(VarUI1FromDate)
|
---|
135 | DEBUGWRAP16(VarUI1FromStr)
|
---|
136 | DEBUGWRAP12(VarUI1FromDisp)
|
---|
137 | DEBUGWRAP8(VarUI1FromBool)
|
---|
138 | DEBUGWRAP32(DispCallFunc)
|
---|
139 | DEBUGWRAP20(VariantChangeTypeEx)
|
---|
140 | DEBUGWRAP12(SafeArrayPtrOfIndex)
|
---|
141 | DEBUGWRAP4(SysStringByteLen)
|
---|
142 | DEBUGWRAP8(SysAllocStringByteLen)
|
---|
143 | DEBUGWRAP12(CreateTypeLib)
|
---|
144 | DEBUGWRAP8(LoadTypeLib)
|
---|
145 | DEBUGWRAP20(LoadRegTypeLib)
|
---|
146 | DEBUGWRAP12(RegisterTypeLib)
|
---|
147 | DEBUGWRAP20(QueryPathOfRegTypeLib)
|
---|
148 | DEBUGWRAP12(LHashValOfNameSys)
|
---|
149 | DEBUGWRAP12(LHashValOfNameSysA)
|
---|
150 | NODEF_DEBUGWRAP0(OaBuildVersion)
|
---|
151 | NODEF_DEBUGWRAP4(ClearCustData)
|
---|
152 | DEBUGWRAP12(CreateTypeLib2)
|
---|
153 | DEBUGWRAP12(LoadTypeLibEx)
|
---|
154 | DEBUGWRAP8(SystemTimeToVariantTime)
|
---|
155 | DEBUGWRAP12(VariantTimeToSystemTime)
|
---|
156 | DEBUGWRAP20(UnRegisterTypeLib)
|
---|
157 | DEBUGWRAP8(VarDecFromUI1)
|
---|
158 | DEBUGWRAP8(VarDecFromI2)
|
---|
159 | DEBUGWRAP8(VarDecFromI4)
|
---|
160 | DEBUGWRAP8(VarDecFromR4)
|
---|
161 | DEBUGWRAP12(VarDecFromR8)
|
---|
162 | DEBUGWRAP12(VarDecFromDate)
|
---|
163 | DEBUGWRAP12(VarDecFromCy)
|
---|
164 | DEBUGWRAP16(VarDecFromStr)
|
---|
165 | DEBUGWRAP12(VarDecFromDisp)
|
---|
166 | DEBUGWRAP8(VarDecFromBool)
|
---|
167 | DEBUGWRAP8(VarI2FromI1)
|
---|
168 | DEBUGWRAP8(VarI2FromUI2)
|
---|
169 | DEBUGWRAP8(VarI2FromUI4)
|
---|
170 | DEBUGWRAP8(VarI2FromDec)
|
---|
171 | DEBUGWRAP8(VarI4FromI1)
|
---|
172 | DEBUGWRAP8(VarI4FromUI2)
|
---|
173 | DEBUGWRAP8(VarI4FromUI4)
|
---|
174 | DEBUGWRAP8(VarI4FromDec)
|
---|
175 | DEBUGWRAP8(VarR4FromI1)
|
---|
176 | DEBUGWRAP8(VarR4FromUI2)
|
---|
177 | DEBUGWRAP8(VarR4FromUI4)
|
---|
178 | DEBUGWRAP8(VarR4FromDec)
|
---|
179 | DEBUGWRAP8(VarR8FromI1)
|
---|
180 | DEBUGWRAP8(VarR8FromUI2)
|
---|
181 | DEBUGWRAP8(VarR8FromUI4)
|
---|
182 | DEBUGWRAP8(VarR8FromDec)
|
---|
183 | DEBUGWRAP8(VarDateFromI1)
|
---|
184 | DEBUGWRAP8(VarDateFromUI2)
|
---|
185 | DEBUGWRAP8(VarDateFromUI4)
|
---|
186 | DEBUGWRAP8(VarDateFromDec)
|
---|
187 | DEBUGWRAP8(VarCyFromI1)
|
---|
188 | DEBUGWRAP8(VarCyFromUI2)
|
---|
189 | DEBUGWRAP8(VarCyFromUI4)
|
---|
190 | DEBUGWRAP8(VarCyFromDec)
|
---|
191 | DEBUGWRAP16(VarBstrFromI1)
|
---|
192 | DEBUGWRAP16(VarBstrFromUI2)
|
---|
193 | DEBUGWRAP16(VarBstrFromUI4)
|
---|
194 | DEBUGWRAP16(VarBstrFromDec)
|
---|
195 | DEBUGWRAP8(VarBoolFromI1)
|
---|
196 | DEBUGWRAP8(VarBoolFromUI2)
|
---|
197 | DEBUGWRAP8(VarBoolFromUI4)
|
---|
198 | DEBUGWRAP8(VarBoolFromDec)
|
---|
199 | DEBUGWRAP8(VarUI1FromI1)
|
---|
200 | DEBUGWRAP8(VarUI1FromUI2)
|
---|
201 | DEBUGWRAP8(VarUI1FromUI4)
|
---|
202 | DEBUGWRAP8(VarUI1FromDec)
|
---|
203 | DEBUGWRAP8(VarDecFromI1)
|
---|
204 | DEBUGWRAP8(VarDecFromUI2)
|
---|
205 | DEBUGWRAP8(VarDecFromUI4)
|
---|
206 | DEBUGWRAP8(VarI1FromUI1)
|
---|
207 | DEBUGWRAP8(VarI1FromI2)
|
---|
208 | DEBUGWRAP8(VarI1FromI4)
|
---|
209 | DEBUGWRAP8(VarI1FromR4)
|
---|
210 | DEBUGWRAP12(VarI1FromR8)
|
---|
211 | DEBUGWRAP12(VarI1FromDate)
|
---|
212 | DEBUGWRAP12(VarI1FromCy)
|
---|
213 | DEBUGWRAP16(VarI1FromStr)
|
---|
214 | DEBUGWRAP12(VarI1FromDisp)
|
---|
215 | DEBUGWRAP8(VarI1FromBool)
|
---|
216 | DEBUGWRAP8(VarI1FromUI2)
|
---|
217 | DEBUGWRAP8(VarI1FromUI4)
|
---|
218 | DEBUGWRAP8(VarI1FromDec)
|
---|
219 | DEBUGWRAP8(VarUI2FromUI1)
|
---|
220 | DEBUGWRAP8(VarUI2FromI2)
|
---|
221 | DEBUGWRAP8(VarUI2FromI4)
|
---|
222 | DEBUGWRAP8(VarUI2FromR4)
|
---|
223 | DEBUGWRAP12(VarUI2FromR8)
|
---|
224 | DEBUGWRAP12(VarUI2FromDate)
|
---|
225 | DEBUGWRAP12(VarUI2FromCy)
|
---|
226 | DEBUGWRAP16(VarUI2FromStr)
|
---|
227 | DEBUGWRAP12(VarUI2FromDisp)
|
---|
228 | DEBUGWRAP8(VarUI2FromBool)
|
---|
229 | DEBUGWRAP8(VarUI2FromI1)
|
---|
230 | DEBUGWRAP8(VarUI2FromUI4)
|
---|
231 | DEBUGWRAP8(VarUI2FromDec)
|
---|
232 | DEBUGWRAP8(VarUI4FromUI1)
|
---|
233 | DEBUGWRAP8(VarUI4FromI2)
|
---|
234 | DEBUGWRAP8(VarUI4FromI4)
|
---|
235 | DEBUGWRAP8(VarUI4FromR4)
|
---|
236 | DEBUGWRAP12(VarUI4FromR8)
|
---|
237 | DEBUGWRAP12(VarUI4FromDate)
|
---|
238 | DEBUGWRAP12(VarUI4FromCy)
|
---|
239 | DEBUGWRAP16(VarUI4FromStr)
|
---|
240 | DEBUGWRAP12(VarUI4FromDisp)
|
---|
241 | DEBUGWRAP8(VarUI4FromBool)
|
---|
242 | DEBUGWRAP8(VarUI4FromI1)
|
---|
243 | DEBUGWRAP8(VarUI4FromUI2)
|
---|
244 | DEBUGWRAP8(VarUI4FromDec)
|
---|
245 | NODEF_DEBUGWRAP12(BSTR_UserSize)
|
---|
246 | NODEF_DEBUGWRAP12(BSTR_UserMarshal)
|
---|
247 | NODEF_DEBUGWRAP12(BSTR_UserUnmarshal)
|
---|
248 | NODEF_DEBUGWRAP8(BSTR_UserFree)
|
---|
249 | NODEF_DEBUGWRAP12(VARIANT_UserSize)
|
---|
250 | NODEF_DEBUGWRAP12(VARIANT_UserMarshal)
|
---|
251 | NODEF_DEBUGWRAP12(VARIANT_UserUnmarshal)
|
---|
252 | NODEF_DEBUGWRAP8(VARIANT_UserFree)
|
---|
253 | NODEF_DEBUGWRAP12(LPSAFEARRAY_UserSize)
|
---|
254 | NODEF_DEBUGWRAP12(LPSAFEARRAY_UserMarshal)
|
---|
255 | NODEF_DEBUGWRAP12(LPSAFEARRAY_UserUnmarshal)
|
---|
256 | NODEF_DEBUGWRAP8(LPSAFEARRAY_UserFree)
|
---|
257 | NODEF_DEBUGWRAP0(LPSAFEARRAY_Size)
|
---|
258 | NODEF_DEBUGWRAP0(LPSAFEARRAY_Marshal)
|
---|
259 | NODEF_DEBUGWRAP0(LPSAFEARRAY_Unmarshal)
|
---|
260 | NODEF_DEBUGWRAP0(OLEAUT32_DllRegisterServer)
|
---|
261 | NODEF_DEBUGWRAP0(OLEAUT32_DllUnregisterServer)
|
---|
262 | DEBUGWRAP12(VarDateFromUdate)
|
---|
263 | DEBUGWRAP16(VarUdateFromDate)
|
---|
264 | NODEF_DEBUGWRAP8(GetAltMonthNames)
|
---|
265 | NODEF_DEBUGWRAP0(UserHWND_from_local)
|
---|
266 | NODEF_DEBUGWRAP0(UserHWND_to_local)
|
---|
267 | NODEF_DEBUGWRAP0(UserHWND_free_inst)
|
---|
268 | NODEF_DEBUGWRAP0(UserHWND_free_local)
|
---|
269 | NODEF_DEBUGWRAP0(UserBSTR_from_local)
|
---|
270 | NODEF_DEBUGWRAP0(UserBSTR_to_local)
|
---|
271 | NODEF_DEBUGWRAP0(UserBSTR_free_inst)
|
---|
272 | NODEF_DEBUGWRAP0(UserBSTR_free_local)
|
---|
273 | NODEF_DEBUGWRAP0(UserVARIANT_from_local)
|
---|
274 | NODEF_DEBUGWRAP0(UserVARIANT_to_local)
|
---|
275 | NODEF_DEBUGWRAP0(UserVARIANT_free_inst)
|
---|
276 | NODEF_DEBUGWRAP0(UserVARIANT_free_local)
|
---|
277 | NODEF_DEBUGWRAP0(UserEXCEPINFO_from_local)
|
---|
278 | NODEF_DEBUGWRAP0(UserEXCEPINFO_to_local)
|
---|
279 | NODEF_DEBUGWRAP0(UserEXCEPINFO_free_inst)
|
---|
280 | NODEF_DEBUGWRAP0(UserEXCEPINFO_free_local)
|
---|
281 | NODEF_DEBUGWRAP0(UserMSG_from_local)
|
---|
282 | NODEF_DEBUGWRAP0(UserMSG_to_local)
|
---|
283 | NODEF_DEBUGWRAP0(UserMSG_free_inst)
|
---|
284 | NODEF_DEBUGWRAP0(UserMSG_free_local)
|
---|
285 | NODEF_DEBUGWRAP0(OLEAUT32_DllCanUnloadNow)
|
---|
286 | DEBUGWRAP12(SafeArrayCreateVector)
|
---|
287 | DEBUGWRAP8(SafeArrayCopyData)
|
---|
288 | NODEF_DEBUGWRAP8(VectorFromBstr)
|
---|
289 | NODEF_DEBUGWRAP8(BstrFromVector)
|
---|
290 | NODEF_DEBUGWRAP8(OleIconToCursor)
|
---|
291 | NODEF_DEBUGWRAP4(OleCreatePropertyFrameIndirect)
|
---|
292 | NODEF_DEBUGWRAP44(OleCreatePropertyFrame)
|
---|
293 | NODEF_DEBUGWRAP20(OleLoadPicture)
|
---|
294 | NODEF_DEBUGWRAP16(OleCreatePictureIndirect)
|
---|
295 | NODEF_DEBUGWRAP12(OleCreateFontIndirect)
|
---|
296 | NODEF_DEBUGWRAP12(OleTranslateColor)
|
---|
297 | NODEF_DEBUGWRAP20(OleLoadPictureFile)
|
---|
298 | NODEF_DEBUGWRAP8(OleSavePictureFile)
|
---|
299 | NODEF_DEBUGWRAP24(OleLoadPicturePath)
|
---|
300 | NODEF_DEBUGWRAP32(OleLoadPictureEx)
|
---|
301 | NODEF_DEBUGWRAP12(SafeArrayAllocDescriptorEx)
|
---|
302 | NODEF_DEBUGWRAP12(VarBstrCat)
|
---|
303 | NODEF_DEBUGWRAP16(VarBstrCmp)
|
---|
304 | DEBUGWRAP12(VarCat)
|
---|
305 | NODEF_DEBUGWRAP8(SafeArrayGetVartype)
|
---|
306 | NODEF_DEBUGWRAP24(VarFormat)
|
---|
307 | NODEF_DEBUGWRAP16(VarFormatDateTime)
|
---|
308 | //NODEF_DEBUGWRAP28(VarFormatNumber)
|
---|
309 | //NODEF_DEBUGWRAP28(VarFormatPercent)
|
---|
310 | NODEF_DEBUGWRAP28(VarFormatCurrency)
|
---|
311 | NODEF_DEBUGWRAP24(VarFormatFromTokens)
|
---|
312 | NODEF_DEBUGWRAP28(VarTokenizeFormatString)
|
---|
313 | DEBUGWRAP12(VarAnd)
|
---|
314 | DEBUGWRAP8(VarNot)
|
---|
315 | DEBUGWRAP16(VarCmp)
|
---|
316 | NODEF_DEBUGWRAP16(VarCyMulI4)
|
---|
317 |
|
---|