Lines Matching refs:HRESULT

60 HRESULT WINAPI SetErrorInfo(ULONG,IErrorInfo*);
61 HRESULT WINAPI GetErrorInfo(ULONG,IErrorInfo**);
62 HRESULT WINAPI CreateErrorInfo(ICreateErrorInfo**);
70 HRESULT WINAPI SafeArrayAllocDescriptor(UINT,SAFEARRAY**);
71 HRESULT WINAPI SafeArrayAllocDescriptorEx(VARTYPE,UINT,SAFEARRAY**);
72 HRESULT WINAPI SafeArrayAllocData(SAFEARRAY*);
73 HRESULT WINAPI SafeArrayDestroyDescriptor(SAFEARRAY*);
74 HRESULT WINAPI SafeArrayPutElement(SAFEARRAY*,LONG*,void*);
75 HRESULT WINAPI SafeArrayGetElement(SAFEARRAY*,LONG*,void*);
76 HRESULT WINAPI SafeArrayLock(SAFEARRAY*);
77 HRESULT WINAPI SafeArrayUnlock(SAFEARRAY*);
78 HRESULT WINAPI SafeArrayGetUBound(SAFEARRAY*,UINT,LONG*);
79 HRESULT WINAPI SafeArrayGetLBound(SAFEARRAY*,UINT,LONG*);
82 HRESULT WINAPI SafeArrayGetVartype(SAFEARRAY*,VARTYPE*);
83 HRESULT WINAPI SafeArrayAccessData(SAFEARRAY*,void**);
84 HRESULT WINAPI SafeArrayUnaccessData(SAFEARRAY*);
85 HRESULT WINAPI SafeArrayPtrOfIndex(SAFEARRAY*,LONG*,void **);
86 HRESULT WINAPI SafeArrayCopyData(SAFEARRAY*,SAFEARRAY*);
87 HRESULT WINAPI SafeArrayDestroyData(SAFEARRAY*);
88 HRESULT WINAPI SafeArrayDestroy(SAFEARRAY*);
89 HRESULT WINAPI SafeArrayCopy(SAFEARRAY*,SAFEARRAY**);
90 HRESULT WINAPI SafeArrayRedim(SAFEARRAY*,SAFEARRAYBOUND*);
91 HRESULT WINAPI SafeArraySetRecordInfo(SAFEARRAY*,IRecordInfo*);
92 HRESULT WINAPI SafeArrayGetRecordInfo(SAFEARRAY*,IRecordInfo**);
93 HRESULT WINAPI SafeArraySetIID(SAFEARRAY*,REFGUID);
94 HRESULT WINAPI SafeArrayGetIID(SAFEARRAY*,GUID*);
96 HRESULT WINAPI VectorFromBstr(BSTR,SAFEARRAY**);
97 HRESULT WINAPI BstrFromVector(SAFEARRAY*,BSTR*);
103 HRESULT WINAPI RegisterActiveObject(LPUNKNOWN,REFCLSID,DWORD,LPDWORD);
104 HRESULT WINAPI RevokeActiveObject(DWORD,LPVOID);
105 HRESULT WINAPI GetActiveObject(REFCLSID,LPVOID,LPUNKNOWN*);
108 HRESULT WINAPI GetRecordInfoFromTypeInfo(ITypeInfo*,IRecordInfo**);
109 HRESULT WINAPI GetRecordInfoFromGuids(REFGUID,ULONG,ULONG,LCID,REFGUID,IRecordInfo**);
193 HRESULT WINAPI VariantClear(VARIANT*);
194 HRESULT WINAPI VariantCopy(VARIANT*,VARIANT*);
195 HRESULT WINAPI VariantCopyInd(VARIANT*,VARIANT*);
196 HRESULT WINAPI VariantChangeType(VARIANT*,VARIANT*,USHORT,VARTYPE);
197 HRESULT WINAPI VariantChangeTypeEx(VARIANT*,VARIANT*,LCID,USHORT,VARTYPE);
234 HRESULT WINAPI VarUI1FromI2(SHORT,BYTE*);
235 HRESULT WINAPI VarUI1FromI4(LONG,BYTE*);
236 HRESULT WINAPI VarUI1FromI8(LONG64,BYTE*);
237 HRESULT WINAPI VarUI1FromR4(FLOAT,BYTE*);
238 HRESULT WINAPI VarUI1FromR8(DOUBLE,BYTE*);
239 HRESULT WINAPI VarUI1FromDate(DATE,BYTE*);
240 HRESULT WINAPI VarUI1FromBool(VARIANT_BOOL,BYTE*);
241 HRESULT WINAPI VarUI1FromI1(signed char,BYTE*);
242 HRESULT WINAPI VarUI1FromUI2(USHORT,BYTE*);
243 HRESULT WINAPI VarUI1FromUI4(ULONG,BYTE*);
244 HRESULT WINAPI VarUI1FromUI8(ULONG64,BYTE*);
245 HRESULT WINAPI VarUI1FromStr(OLECHAR*,LCID,ULONG,BYTE*);
246 HRESULT WINAPI VarUI1FromCy(CY,BYTE*);
247 HRESULT WINAPI VarUI1FromDec(DECIMAL*,BYTE*);
248 HRESULT WINAPI VarUI1FromDisp(IDispatch*,LCID,BYTE*);
250 HRESULT WINAPI VarI2FromUI1(BYTE,SHORT*);
251 HRESULT WINAPI VarI2FromI4(LONG,SHORT*);
252 HRESULT WINAPI VarI2FromI8(LONG64,SHORT*);
253 HRESULT WINAPI VarI2FromR4(FLOAT,SHORT*);
254 HRESULT WINAPI VarI2FromR8(DOUBLE,SHORT*);
255 HRESULT WINAPI VarI2FromDate(DATE,SHORT*);
256 HRESULT WINAPI VarI2FromBool(VARIANT_BOOL,SHORT*);
257 HRESULT WINAPI VarI2FromI1(signed char,SHORT*);
258 HRESULT WINAPI VarI2FromUI2(USHORT,SHORT*);
259 HRESULT WINAPI VarI2FromUI4(ULONG,SHORT*);
260 HRESULT WINAPI VarI2FromUI8(ULONG64,SHORT*);
261 HRESULT WINAPI VarI2FromStr(OLECHAR*,LCID,ULONG,SHORT*);
262 HRESULT WINAPI VarI2FromCy(CY,SHORT*);
263 HRESULT WINAPI VarI2FromDec(DECIMAL*,SHORT*);
264 HRESULT WINAPI VarI2FromDisp(IDispatch*,LCID,SHORT*);
266 HRESULT WINAPI VarI4FromUI1(BYTE,LONG*);
267 HRESULT WINAPI VarI4FromI2(SHORT,LONG*);
268 HRESULT WINAPI VarI4FromI8(LONG64,LONG*);
269 HRESULT WINAPI VarI4FromR4(FLOAT,LONG*);
270 HRESULT WINAPI VarI4FromR8(DOUBLE,LONG*);
271 HRESULT WINAPI VarI4FromDate(DATE,LONG*);
272 HRESULT WINAPI VarI4FromBool(VARIANT_BOOL,LONG*);
273 HRESULT WINAPI VarI4FromI1(signed char,LONG*);
274 HRESULT WINAPI VarI4FromUI2(USHORT,LONG*);
275 HRESULT WINAPI VarI4FromUI4(ULONG,LONG*);
276 HRESULT WINAPI VarI4FromUI8(ULONG64,LONG*);
277 HRESULT WINAPI VarI4FromStr(OLECHAR*,LCID,ULONG,LONG*);
278 HRESULT WINAPI VarI4FromCy(CY,LONG*);
279 HRESULT WINAPI VarI4FromDec(DECIMAL*,LONG*);
280 HRESULT WINAPI VarI4FromDisp(IDispatch*,LCID,LONG*);
282 HRESULT WINAPI VarI8FromUI1(BYTE,LONG64*);
283 HRESULT WINAPI VarI8FromI2(SHORT,LONG64*);
284 HRESULT WINAPI VarI8FromI4(LONG,LONG64*);
285 HRESULT WINAPI VarI8FromR4(FLOAT,LONG64*);
286 HRESULT WINAPI VarI8FromR8(DOUBLE,LONG64*);
287 HRESULT WINAPI VarI8FromDate(DATE,LONG64*);
288 HRESULT WINAPI VarI8FromStr(OLECHAR*,LCID,ULONG,LONG64*);
289 HRESULT WINAPI VarI8FromBool(VARIANT_BOOL,LONG64*);
290 HRESULT WINAPI VarI8FromI1(signed char,LONG64*);
291 HRESULT WINAPI VarI8FromUI2(USHORT,LONG64*);
292 HRESULT WINAPI VarI8FromUI4(ULONG,LONG64*);
293 HRESULT WINAPI VarI8FromUI8(ULONG64,LONG64*);
294 HRESULT WINAPI VarI8FromDec(DECIMAL *pdecIn,LONG64*);
295 HRESULT WINAPI VarI8FromInt(INT intIn,LONG64*);
296 HRESULT WINAPI VarI8FromCy(CY,LONG64*);
297 HRESULT WINAPI VarI8FromDisp(IDispatch*,LCID,LONG64*);
299 HRESULT WINAPI VarR4FromUI1(BYTE,FLOAT*);
300 HRESULT WINAPI VarR4FromI2(SHORT,FLOAT*);
301 HRESULT WINAPI VarR4FromI4(LONG,FLOAT*);
302 HRESULT WINAPI VarR4FromI8(LONG64,FLOAT*);
303 HRESULT WINAPI VarR4FromR8(DOUBLE,FLOAT*);
304 HRESULT WINAPI VarR4FromDate(DATE,FLOAT*);
305 HRESULT WINAPI VarR4FromBool(VARIANT_BOOL,FLOAT*);
306 HRESULT WINAPI VarR4FromI1(signed char,FLOAT*);
307 HRESULT WINAPI VarR4FromUI2(USHORT,FLOAT*);
308 HRESULT WINAPI VarR4FromUI4(ULONG,FLOAT*);
309 HRESULT WINAPI VarR4FromUI8(ULONG64,FLOAT*);
310 HRESULT WINAPI VarR4FromStr(OLECHAR*,LCID,ULONG,FLOAT*);
311 HRESULT WINAPI VarR4FromCy(CY,FLOAT*);
312 HRESULT WINAPI VarR4FromDec(DECIMAL*,FLOAT*);
313 HRESULT WINAPI VarR4FromDisp(IDispatch*,LCID,FLOAT*);
315 HRESULT WINAPI VarR8FromUI1(BYTE,double*);
316 HRESULT WINAPI VarR8FromI2(SHORT,double*);
317 HRESULT WINAPI VarR8FromI4(LONG,double*);
318 HRESULT WINAPI VarR8FromI8(LONG64,double*);
319 HRESULT WINAPI VarR8FromR4(FLOAT,double*);
320 HRESULT WINAPI VarR8FromDate(DATE,double*);
321 HRESULT WINAPI VarR8FromBool(VARIANT_BOOL,double*);
322 HRESULT WINAPI VarR8FromI1(signed char,double*);
323 HRESULT WINAPI VarR8FromUI2(USHORT,double*);
324 HRESULT WINAPI VarR8FromUI4(ULONG,double*);
325 HRESULT WINAPI VarR8FromUI8(ULONG64,double*);
326 HRESULT WINAPI VarR8FromStr(OLECHAR*,LCID,ULONG,double*);
327 HRESULT WINAPI VarR8FromCy(CY,double*);
328 HRESULT WINAPI VarR8FromDec(const DECIMAL*,double*);
329 HRESULT WINAPI VarR8FromDisp(IDispatch*,LCID,double*);
331 HRESULT WINAPI VarDateFromUI1(BYTE,DATE*);
332 HRESULT WINAPI VarDateFromI2(SHORT,DATE*);
333 HRESULT WINAPI VarDateFromI4(LONG,DATE*);
334 HRESULT WINAPI VarDateFromI8(LONG64,DATE*);
335 HRESULT WINAPI VarDateFromR4(FLOAT,DATE*);
336 HRESULT WINAPI VarDateFromR8(DOUBLE,DATE*);
337 HRESULT WINAPI VarDateFromStr(OLECHAR*,LCID,ULONG,DATE*);
338 HRESULT WINAPI VarDateFromI1(signed char,DATE*);
339 HRESULT WINAPI VarDateFromUI2(USHORT,DATE*);
340 HRESULT WINAPI VarDateFromUI4(ULONG,DATE*);
341 HRESULT WINAPI VarDateFromUI8(ULONG64,DATE*);
342 HRESULT WINAPI VarDateFromBool(VARIANT_BOOL,DATE*);
343 HRESULT WINAPI VarDateFromCy(CY,DATE*);
344 HRESULT WINAPI VarDateFromDec(DECIMAL*,DATE*);
345 HRESULT WINAPI VarDateFromDisp(IDispatch*,LCID,DATE*);
347 HRESULT WINAPI VarCyFromUI1(BYTE,CY*);
348 HRESULT WINAPI VarCyFromI2(SHORT sIn,CY*);
349 HRESULT WINAPI VarCyFromI4(LONG,CY*);
350 HRESULT WINAPI VarCyFromI8(LONG64,CY*);
351 HRESULT WINAPI VarCyFromR4(FLOAT,CY*);
352 HRESULT WINAPI VarCyFromR8(DOUBLE,CY*);
353 HRESULT WINAPI VarCyFromDate(DATE,CY*);
354 HRESULT WINAPI VarCyFromStr(OLECHAR*,LCID,ULONG,CY*);
355 HRESULT WINAPI VarCyFromBool(VARIANT_BOOL,CY*);
356 HRESULT WINAPI VarCyFromI1(signed char,CY*);
357 HRESULT WINAPI VarCyFromUI2(USHORT,CY*);
358 HRESULT WINAPI VarCyFromUI4(ULONG,CY*);
359 HRESULT WINAPI VarCyFromUI8(ULONG64,CY*);
360 HRESULT WINAPI VarCyFromDec(DECIMAL*,CY*);
361 HRESULT WINAPI VarCyFromDisp(IDispatch*,LCID,CY*);
363 HRESULT WINAPI VarBstrFromUI1(BYTE,LCID,ULONG,BSTR*);
364 HRESULT WINAPI VarBstrFromI2(SHORT,LCID,ULONG,BSTR*);
365 HRESULT WINAPI VarBstrFromI4(LONG,LCID,ULONG,BSTR*);
366 HRESULT WINAPI VarBstrFromI8(LONG64,LCID,ULONG,BSTR*);
367 HRESULT WINAPI VarBstrFromR4(FLOAT,LCID,ULONG,BSTR*);
368 HRESULT WINAPI VarBstrFromR8(DOUBLE,LCID,ULONG,BSTR*);
369 HRESULT WINAPI VarBstrFromDate(DATE,LCID,ULONG,BSTR*);
370 HRESULT WINAPI VarBstrFromBool(VARIANT_BOOL,LCID,ULONG,BSTR*);
371 HRESULT WINAPI VarBstrFromI1(signed char,LCID,ULONG,BSTR*);
372 HRESULT WINAPI VarBstrFromUI2(USHORT,LCID,ULONG,BSTR*);
373 HRESULT WINAPI VarBstrFromUI8(ULONG64,LCID,ULONG,BSTR*);
374 HRESULT WINAPI VarBstrFromUI4(ULONG,LCID,ULONG,BSTR*);
375 HRESULT WINAPI VarBstrFromCy(CY,LCID,ULONG,BSTR*);
376 HRESULT WINAPI VarBstrFromDec(DECIMAL*,LCID,ULONG,BSTR*);
377 HRESULT WINAPI VarBstrFromDisp(IDispatch*,LCID,ULONG,BSTR*);
379 HRESULT WINAPI VarBoolFromUI1(BYTE,VARIANT_BOOL*);
380 HRESULT WINAPI VarBoolFromI2(SHORT,VARIANT_BOOL*);
381 HRESULT WINAPI VarBoolFromI4(LONG,VARIANT_BOOL*);
382 HRESULT WINAPI VarBoolFromI8(LONG64,VARIANT_BOOL*);
383 HRESULT WINAPI VarBoolFromR4(FLOAT,VARIANT_BOOL*);
384 HRESULT WINAPI VarBoolFromR8(DOUBLE,VARIANT_BOOL*);
385 HRESULT WINAPI VarBoolFromDate(DATE,VARIANT_BOOL*);
386 HRESULT WINAPI VarBoolFromStr(OLECHAR*,LCID,ULONG,VARIANT_BOOL*);
387 HRESULT WINAPI VarBoolFromI1(signed char,VARIANT_BOOL*);
388 HRESULT WINAPI VarBoolFromUI2(USHORT,VARIANT_BOOL*);
389 HRESULT WINAPI VarBoolFromUI4(ULONG,VARIANT_BOOL*);
390 HRESULT WINAPI VarBoolFromUI8(ULONG64,VARIANT_BOOL*);
391 HRESULT WINAPI VarBoolFromCy(CY,VARIANT_BOOL*);
392 HRESULT WINAPI VarBoolFromDec(DECIMAL*,VARIANT_BOOL*);
393 HRESULT WINAPI VarBoolFromDisp(IDispatch*,LCID,VARIANT_BOOL*);
395 HRESULT WINAPI VarI1FromUI1(BYTE,signed char*);
396 HRESULT WINAPI VarI1FromI2(SHORT,signed char*);
397 HRESULT WINAPI VarI1FromI4(LONG,signed char*);
398 HRESULT WINAPI VarI1FromI8(LONG64,signed char*);
399 HRESULT WINAPI VarI1FromR4(FLOAT,signed char*);
400 HRESULT WINAPI VarI1FromR8(DOUBLE,signed char*);
401 HRESULT WINAPI VarI1FromDate(DATE,signed char*);
402 HRESULT WINAPI VarI1FromStr(OLECHAR*,LCID,ULONG,signed char*);
403 HRESULT WINAPI VarI1FromBool(VARIANT_BOOL,signed char*);
404 HRESULT WINAPI VarI1FromUI2(USHORT,signed char*);
405 HRESULT WINAPI VarI1FromUI4(ULONG,signed char*);
406 HRESULT WINAPI VarI1FromUI8(ULONG64,signed char*);
407 HRESULT WINAPI VarI1FromCy(CY,signed char*);
408 HRESULT WINAPI VarI1FromDec(DECIMAL*,signed char*);
409 HRESULT WINAPI VarI1FromDisp(IDispatch*,LCID,signed char*);
411 HRESULT WINAPI VarUI2FromUI1(BYTE,USHORT*);
412 HRESULT WINAPI VarUI2FromI2(SHORT,USHORT*);
413 HRESULT WINAPI VarUI2FromI4(LONG,USHORT*);
414 HRESULT WINAPI VarUI2FromI8(LONG64,USHORT*);
415 HRESULT WINAPI VarUI2FromR4(FLOAT,USHORT*);
416 HRESULT WINAPI VarUI2FromR8(DOUBLE,USHORT*);
417 HRESULT WINAPI VarUI2FromDate(DATE,USHORT*);
418 HRESULT WINAPI VarUI2FromStr(OLECHAR*,LCID,ULONG,USHORT*);
419 HRESULT WINAPI VarUI2FromBool(VARIANT_BOOL,USHORT*);
420 HRESULT WINAPI VarUI2FromI1(signed char,USHORT*);
421 HRESULT WINAPI VarUI2FromUI4(ULONG,USHORT*);
422 HRESULT WINAPI VarUI2FromUI8(ULONG64,USHORT*);
423 HRESULT WINAPI VarUI2FromCy(CY,USHORT*);
424 HRESULT WINAPI VarUI2FromDec(DECIMAL*,USHORT*);
425 HRESULT WINAPI VarUI2FromDisp(IDispatch*,LCID,USHORT*);
427 HRESULT WINAPI VarUI4FromStr(OLECHAR*,LCID,ULONG,ULONG*);
428 HRESULT WINAPI VarUI4FromUI1(BYTE,ULONG*);
429 HRESULT WINAPI VarUI4FromI2(SHORT,ULONG*);
430 HRESULT WINAPI VarUI4FromI4(LONG,ULONG*);
431 HRESULT WINAPI VarUI4FromI8(LONG64,ULONG*);
432 HRESULT WINAPI VarUI4FromR4(FLOAT,ULONG*);
433 HRESULT WINAPI VarUI4FromR8(DOUBLE,ULONG*);
434 HRESULT WINAPI VarUI4FromDate(DATE,ULONG*);
435 HRESULT WINAPI VarUI4FromBool(VARIANT_BOOL,ULONG*);
436 HRESULT WINAPI VarUI4FromI1(signed char,ULONG*);
437 HRESULT WINAPI VarUI4FromUI2(USHORT,ULONG*);
438 HRESULT WINAPI VarUI4FromUI8(ULONG64,ULONG*);
439 HRESULT WINAPI VarUI4FromCy(CY,ULONG*);
440 HRESULT WINAPI VarUI4FromDec(DECIMAL*,ULONG*);
441 HRESULT WINAPI VarUI4FromDisp(IDispatch*,LCID,ULONG*);
443 HRESULT WINAPI VarUI8FromUI1(BYTE,ULONG64*);
444 HRESULT WINAPI VarUI8FromI2(SHORT,ULONG64*);
445 HRESULT WINAPI VarUI8FromI4(LONG,ULONG64*);
446 HRESULT WINAPI VarUI8FromI8(LONG64,ULONG64*);
447 HRESULT WINAPI VarUI8FromR4(FLOAT,ULONG64*);
448 HRESULT WINAPI VarUI8FromR8(DOUBLE,ULONG64*);
449 HRESULT WINAPI VarUI8FromDate(DATE,ULONG64*);
450 HRESULT WINAPI VarUI8FromStr(OLECHAR*,LCID,ULONG,ULONG64*);
451 HRESULT WINAPI VarUI8FromBool(VARIANT_BOOL,ULONG64*);
452 HRESULT WINAPI VarUI8FromI1(signed char,ULONG64*);
453 HRESULT WINAPI VarUI8FromUI2(USHORT,ULONG64*);
454 HRESULT WINAPI VarUI8FromUI4(ULONG,ULONG64*);
455 HRESULT WINAPI VarUI8FromDec(DECIMAL*,ULONG64*);
456 HRESULT WINAPI VarUI8FromInt(INT,ULONG64*);
457 HRESULT WINAPI VarUI8FromCy(CY,ULONG64*);
458 HRESULT WINAPI VarUI8FromDisp(IDispatch*,LCID,ULONG64*);
460 HRESULT WINAPI VarDecFromUI1(BYTE,DECIMAL*);
461 HRESULT WINAPI VarDecFromI2(SHORT,DECIMAL*);
462 HRESULT WINAPI VarDecFromI4(LONG,DECIMAL*);
463 HRESULT WINAPI VarDecFromI8(LONG64,DECIMAL*);
464 HRESULT WINAPI VarDecFromR4(FLOAT,DECIMAL*);
465 HRESULT WINAPI VarDecFromR8(DOUBLE,DECIMAL*);
466 HRESULT WINAPI VarDecFromDate(DATE,DECIMAL*);
467 HRESULT WINAPI VarDecFromStr(OLECHAR*,LCID,ULONG,DECIMAL*);
468 HRESULT WINAPI VarDecFromBool(VARIANT_BOOL,DECIMAL*);
469 HRESULT WINAPI VarDecFromI1(signed char,DECIMAL*);
470 HRESULT WINAPI VarDecFromUI2(USHORT,DECIMAL*);
471 HRESULT WINAPI VarDecFromUI4(ULONG,DECIMAL*);
472 HRESULT WINAPI VarDecFromUI8(ULONG64,DECIMAL*);
473 HRESULT WINAPI VarDecFromCy(CY,DECIMAL*);
474 HRESULT WINAPI VarDecFromDisp(IDispatch*,LCID,DECIMAL*);
552 HRESULT WINAPI VarR4CmpR8(float,double);
554 HRESULT WINAPI VarR8Pow(double,double,double*);
555 HRESULT WINAPI VarR8Round(double,int,double*);
557 HRESULT WINAPI VarDecAbs(const DECIMAL*,DECIMAL*);
558 HRESULT WINAPI VarDecAdd(const DECIMAL*,const DECIMAL*,DECIMAL*);
559 HRESULT WINAPI VarDecCmp(const DECIMAL*,const DECIMAL*);
560 HRESULT WINAPI VarDecCmpR8(const DECIMAL*,DOUBLE);
561 HRESULT WINAPI VarDecDiv(const DECIMAL*,const DECIMAL*,DECIMAL*);
562 HRESULT WINAPI VarDecFix(const DECIMAL*,DECIMAL*);
563 HRESULT WINAPI VarDecInt(const DECIMAL*,DECIMAL*);
564 HRESULT WINAPI VarDecMul(const DECIMAL*,const DECIMAL*,DECIMAL*);
565 HRESULT WINAPI VarDecNeg(const DECIMAL*,DECIMAL*);
566 HRESULT WINAPI VarDecRound(const DECIMAL*,int,DECIMAL*);
567 HRESULT WINAPI VarDecSub(const DECIMAL*,const DECIMAL*,DECIMAL*);
569 HRESULT WINAPI VarCyAbs(const CY,CY*);
570 HRESULT WINAPI VarCyAdd(const CY,const CY,CY*);
571 HRESULT WINAPI VarCyCmp(const CY,const CY);
572 HRESULT WINAPI VarCyCmpR8(const CY,DOUBLE);
573 HRESULT WINAPI VarCyFix(const CY,CY*);
574 HRESULT WINAPI VarCyInt(const CY,CY*);
575 HRESULT WINAPI VarCyMul(const CY,CY,CY*);
576 HRESULT WINAPI VarCyMulI4(const CY,LONG,CY*);
577 HRESULT WINAPI VarCyMulI8(const CY,LONG64,CY*);
578 HRESULT WINAPI VarCyNeg(const CY,CY*);
579 HRESULT WINAPI VarCyRound(const CY,INT,CY*);
580 HRESULT WINAPI VarCySub(const CY,const CY,CY*);
582 HRESULT WINAPI VarAdd(LPVARIANT,LPVARIANT,LPVARIANT);
583 HRESULT WINAPI VarAnd(LPVARIANT,LPVARIANT,LPVARIANT);
584 HRESULT WINAPI VarCat(LPVARIANT,LPVARIANT,LPVARIANT);
585 HRESULT WINAPI VarDiv(LPVARIANT,LPVARIANT,LPVARIANT);
586 HRESULT WINAPI VarEqv(LPVARIANT,LPVARIANT,LPVARIANT);
587 HRESULT WINAPI VarIdiv(LPVARIANT,LPVARIANT,LPVARIANT);
588 HRESULT WINAPI VarImp(LPVARIANT,LPVARIANT,LPVARIANT);
589 HRESULT WINAPI VarMod(LPVARIANT,LPVARIANT,LPVARIANT);
590 HRESULT WINAPI VarMul(LPVARIANT,LPVARIANT,LPVARIANT);
591 HRESULT WINAPI VarOr(LPVARIANT,LPVARIANT,LPVARIANT);
592 HRESULT WINAPI VarPow(LPVARIANT,LPVARIANT,LPVARIANT);
593 HRESULT WINAPI VarSub(LPVARIANT,LPVARIANT,LPVARIANT);
594 HRESULT WINAPI VarXor(LPVARIANT,LPVARIANT,LPVARIANT);
596 HRESULT WINAPI VarAbs(LPVARIANT,LPVARIANT);
597 HRESULT WINAPI VarFix(LPVARIANT,LPVARIANT);
598 HRESULT WINAPI VarInt(LPVARIANT,LPVARIANT);
599 HRESULT WINAPI VarNeg(LPVARIANT,LPVARIANT);
600 HRESULT WINAPI VarNot(LPVARIANT,LPVARIANT);
602 HRESULT WINAPI VarRound(LPVARIANT,int,LPVARIANT);
604 HRESULT WINAPI VarCmp(LPVARIANT,LPVARIANT,LCID,ULONG);
606 HRESULT WINAPI VarBstrCmp(BSTR,BSTR,LCID,ULONG);
607 HRESULT WINAPI VarBstrCat(BSTR,BSTR,BSTR*);
655 HRESULT WINAPI VarParseNumFromStr(OLECHAR*,LCID,ULONG,NUMPARSE*,BYTE*);
656 HRESULT WINAPI VarNumFromParseNum(NUMPARSE*,BYTE*,ULONG,VARIANT*);
664 HRESULT WINAPI VarDateFromUdate(UDATE*,ULONG,DATE*);
665 HRESULT WINAPI VarDateFromUdateEx(UDATE*,LCID,ULONG,DATE*);
666 HRESULT WINAPI VarUdateFromDate(DATE,ULONG,UDATE*);
669 HRESULT WINAPI VarWeekdayName(int,int,int,ULONG,BSTR*);
670 HRESULT WINAPI VarMonthName(int,int,ULONG,BSTR*);
671 HRESULT WINAPI GetAltMonthNames(LCID,LPOLESTR**);
673 HRESULT WINAPI VarFormat(LPVARIANT,LPOLESTR,int,int,ULONG,BSTR*);
674 HRESULT WINAPI VarFormatCurrency(LPVARIANT,int,int,int,int,ULONG,BSTR*);
675 HRESULT WINAPI VarFormatDateTime(LPVARIANT,int,ULONG,BSTR*);
676 HRESULT WINAPI VarFormatNumber(LPVARIANT,int,int,int,int,ULONG,BSTR*);
677 HRESULT WINAPI VarFormatPercent(LPVARIANT,int,int,int,int,ULONG,BSTR*);
679 HRESULT WINAPI VarFormatFromTokens(LPVARIANT,LPOLESTR,LPBYTE,ULONG,BSTR*,LCID);
680 HRESULT WINAPI VarTokenizeFormatString(LPOLESTR,LPBYTE,int,int,int,LCID,int*);
721 HRESULT WINAPI DispGetParam(DISPPARAMS*,UINT,VARTYPE,VARIANT*,UINT*);
722 HRESULT WINAPI DispGetIDsOfNames(ITypeInfo*,OLECHAR**,UINT,DISPID*);
723 HRESULT WINAPI DispInvoke(void*,ITypeInfo*,DISPID,WORD,DISPPARAMS*,VARIANT*,
725 HRESULT WINAPI CreateDispTypeInfo(INTERFACEDATA*,LCID,ITypeInfo**);
726 HRESULT WINAPI CreateStdDispatch(IUnknown*,void*,ITypeInfo*,IUnknown**);
727 HRESULT WINAPI DispCallFunc(void*,ULONG_PTR,CALLCONV,VARTYPE,UINT,VARTYPE*,
754 HRESULT WINAPI CreateTypeLib(SYSKIND,const OLECHAR*,ICreateTypeLib**);
755 HRESULT WINAPI CreateTypeLib2(SYSKIND,LPCOLESTR,ICreateTypeLib2**);
756 HRESULT WINAPI LoadRegTypeLib(REFGUID,WORD,WORD,LCID,ITypeLib**);
757 HRESULT WINAPI LoadTypeLib(const OLECHAR*,ITypeLib**);
758 HRESULT WINAPI LoadTypeLibEx(LPCOLESTR,REGKIND,ITypeLib**);
759 HRESULT WINAPI QueryPathOfRegTypeLib(REFGUID,WORD,WORD,LCID,LPBSTR);
760 HRESULT WINAPI RegisterTypeLib(ITypeLib*,OLECHAR*,OLECHAR*);
761 HRESULT WINAPI UnRegisterTypeLib(REFGUID,WORD,WORD,LCID,SYSKIND);
762 HRESULT WINAPI RegisterTypeLibForUser(ITypeLib*,OLECHAR*,OLECHAR*);
763 HRESULT WINAPI UnRegisterTypeLibForUser(REFGUID,WORD,WORD,LCID,SYSKIND);