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