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