Sync to Wine-20050830:
Francois Gouget <fgouget@free.fr>
- Change some Dll* functions so they are exported by name like on
  Windows.
  Update the documentation accordingly.
Robert Shearman <rob@codeweavers.com>
- Remove redundant QueryInterface in marshal_interface - the object is
  always queried later on for the correct interface of the object.
- Make sure to Release the marshaled pointer in the typelib marshaler
  once it is no longer required.
- Shunt some trace statements over to the typelib channel that aren't
  really much use except in debugging typelib parsing.
- Make sure to release a reference to being returned as VariantCopyInd
  takes one for us.
- Revert to previous behaviour of detecting names with non-alphanumeric
  characters as ones with offsets, but add in a special case for an
  empty name.
- A name in an SLTG typelib only beginning with 0xff is the indicator
  of an offset, instead of any non alpha-numeric character.
- Any dispatch interface should have the fixed vtable size, not just
  dual ones.
- Warn when ITypeInfo_GetDocumentation fails.
- Make typelib marshaler use IRpcChannelBuffer::GetBuffer if possible.
Alexandre Julliard <julliard@winehq.org>
- Replace the ICOM_THIS_From macros by inline functions.
- Moved a number of definitions that are not needed in other files into
  vartype.c
- Removed some unnecessary macros, and make some functions static.
- Get rid of the almost empty tmarshal.h file.
Vincent Beron <vberon@mecano.gme.usherb.ca>
- Uniformize DllMain TRACEing across dlls.
Mike McCormack <mike@codeweavers.com>
- Fix gcc 4.0 warnings.
- gcc 4.0 warning fixes.
Michael Stefaniuc <mstefani@redhat.de>
- Implement IPicture::get_hPal for PICTYPE_BITMAP.
- VarAdd, VarMul: I4 overflows to R8 and not I8 even if the result
  would fit in I8. Fix tests.
- Document a brokeness in the handling of I8 numbers in
  VarNumFromParseNum. Fix tests.
Walt Ogburn <reuben@ugcs.caltech.edu>
- When applying logical / himetric ratio to olefont sizes, must divide
  by the standard ratio 72 / 2540.
Modified: trunk/reactos/lib/oleaut32/ole2disp.spec
Modified: trunk/reactos/lib/oleaut32/oleaut.c
Modified: trunk/reactos/lib/oleaut32/oleaut32.spec
Modified: trunk/reactos/lib/oleaut32/olefont.c
Modified: trunk/reactos/lib/oleaut32/olepicture.c
Modified: trunk/reactos/lib/oleaut32/regsvr.c
Modified: trunk/reactos/lib/oleaut32/safearray.c
Modified: trunk/reactos/lib/oleaut32/tmarshal.c
Modified: trunk/reactos/lib/oleaut32/typelib.c
Modified: trunk/reactos/lib/oleaut32/typelib.h
Modified: trunk/reactos/lib/oleaut32/typelib.spec
Modified: trunk/reactos/lib/oleaut32/typelib2.c
Modified: trunk/reactos/lib/oleaut32/varformat.c
Modified: trunk/reactos/lib/oleaut32/variant.c
Modified: trunk/reactos/lib/oleaut32/variant.h
Modified: trunk/reactos/lib/oleaut32/vartype.c

Modified: trunk/reactos/lib/oleaut32/ole2disp.spec
--- trunk/reactos/lib/oleaut32/ole2disp.spec	2005-09-05 21:56:14 UTC (rev 17678)
+++ trunk/reactos/lib/oleaut32/ole2disp.spec	2005-09-05 22:00:07 UTC (rev 17679)
@@ -1,135 +1,135 @@
-1 stub DLLGETCLASSOBJECT
-2 pascal SysAllocString(str)		SysAllocString16
-3 pascal SysReallocString(ptr str)	SysReAllocString16
-4 pascal SysAllocStringLen(str word)	SysAllocStringLen16
-5 pascal SysReAllocStringLen(ptr str word) SysReAllocStringLen16
-6 pascal SysFreeString(segstr)		SysFreeString16
-7 pascal SysStringLen(segstr)		SysStringLen16
-8 stub VARIANTINIT
-9 stub VARIANTCLEAR
-10 stub VARIANTCOPY
-11 stub VARIANTCOPYIND
-12 stub VARIANTCHANGETYPE
-13 stub VARIANTTIMETODOSDATETIME
-14 stub DOSDATETIMETOVARIANTTIME
-15 stub SAFEARRAYCREATE
-16 stub SAFEARRAYDESTROY
-17 stub SAFEARRAYGETDIM
-18 stub SAFEARRAYGETELEMSIZE
-19 stub SAFEARRAYGETUBOUND
-20 stub SAFEARRAYGETLBOUND
-21 stub SAFEARRAYLOCK
-22 stub SAFEARRAYUNLOCK
-23 stub SAFEARRAYACCESSDATA
-24 stub SAFEARRAYUNACCESSDATA
-25 stub SAFEARRAYGETELEMENT
-26 stub SAFEARRAYPUTELEMENT
-27 stub SAFEARRAYCOPY
-28 stub DISPGETPARAM
-29 stub DISPGETIDSOFNAMES
-30 stub DISPINVOKE
-31 pascal CreateDispTypeInfo(ptr long ptr) CreateDispTypeInfo16
-32 pascal CreateStdDispatch(ptr ptr ptr ptr) CreateStdDispatch16
-33 stub _IID_IDISPATCH
-34 stub _IID_IENUMVARIANT
-35 pascal RegisterActiveObject(ptr ptr long ptr) RegisterActiveObject16
-36 stub REVOKEACTIVEOBJECT
-37 stub GETACTIVEOBJECT
-38 stub SAFEARRAYALLOCDESCRIPTOR
-39 stub SAFEARRAYALLOCDATA
-40 stub SAFEARRAYDESTROYDESCRIPTOR
-41 stub SAFEARRAYDESTROYDATA
-42 stub SAFEARRAYREDIM
-43 stub VARI2FROMI4
-44 stub VARI2FROMR4
-45 stub VARI2FROMR8
-46 stub VARI2FROMCY
-47 stub VARI2FROMDATE
-48 stub VARI2FROMSTR
-49 stub VARI2FROMDISP
-50 stub VARI2FROMBOOL
-51 stub VARI4FROMI2
-52 stub VARI4FROMR4
-53 stub VARI4FROMR8
-54 stub VARI4FROMCY
-55 stub VARI4FROMDATE
-56 stub VARI4FROMSTR
-57 stub VARI4FROMDISP
-58 stub VARI4FROMBOOL
-59 stub VARR4FROMI2
-60 stub VARR4FROMI4
-61 stub VARR4FROMR8
-62 stub VARR4FROMCY
-63 stub VARR4FROMDATE
-64 stub VARR4FROMSTR
-65 stub VARR4FROMDISP
-66 stub VARR4FROMBOOL
-67 stub VARR8FROMI2
-68 stub VARR8FROMI4
-69 stub VARR8FROMR4
-70 stub VARR8FROMCY
-71 stub VARR8FROMDATE
-72 stub VARR8FROMSTR
-73 stub VARR8FROMDISP
-74 stub VARR8FROMBOOL
-75 stub VARDATEFROMI2
-76 stub VARDATEFROMI4
-77 stub VARDATEFROMR4
-78 stub VARDATEFROMR8
-79 stub VARDATEFROMCY
-80 stub VARDATEFROMSTR
-81 stub VARDATEFROMDISP
-82 stub VARDATEFROMBOOL
-83 stub VARCYFROMI2
-84 stub VARCYFROMI4
-85 stub VARCYFROMR4
-86 stub VARCYFROMR8
-87 stub VARCYFROMDATE
-88 stub VARCYFROMSTR
-89 stub VARCYFROMDISP
-90 stub VARCYFROMBOOL
-91 stub VARBSTRFROMI2
-92 stub VARBSTRFROMI4
-93 stub VARBSTRFROMR4
-94 stub VARBSTRFROMR8
-95 stub VARBSTRFROMCY
-96 stub VARBSTRFROMDATE
-97 stub VARBSTRFROMDISP
-98 stub VARBSTRFROMBOOL
-99 stub VARBOOLFROMI2
-100 stub VARBOOLFROMI4
-101 stub VARBOOLFROMR4
-102 stub VARBOOLFROMR8
-103 stub VARBOOLFROMDATE
-104 stub VARBOOLFROMCY
-105 stub VARBOOLFROMSTR
-106 stub VARBOOLFROMDISP
-107 stub DOINVOKEMETHOD
-108 stub VARIANTCHANGETYPEEX
-109 stub SAFEARRAYPTROFINDEX
-110 stub SETERRORINFO
-111 stub GETERRORINFO
-112 stub CREATEERRORINFO
-113 stub _IID_IERRORINFO
-114 stub _IID_ICREATEERRORINFO
-115 stub _IID_ISUPPORTERRORINFO
-116 stub VARUI1FROMI2
-117 stub VARUI1FROMI4
-118 stub VARUI1FROMR4
-119 stub VARUI1FROMR8
-120 stub VARUI1FROMCY
-121 stub VARUI1FROMDATE
-122 stub VARUI1FROMSTR
-123 stub VARUI1FROMDISP
-124 stub VARUI1FROMBOOL
-125 stub VARI2FROMUI1
-126 stub VARI4FROMUI1
-127 stub VARR4FROMUI1
-128 stub VARR8FROMUI1
-129 stub VARDATEFROMUI1
-130 stub VARCYFROMUI1
-131 stub VARBSTRFROMUI1
-132 stub VARBOOLFROMUI1
-133 stub DLLCANUNLOADNOW
-#134 stub WEP
-#135 stub ___EXPORTEDSTUB
+1 stub DLLGETCLASSOBJECT
+2 pascal SysAllocString(str)		SysAllocString16
+3 pascal SysReallocString(ptr str)	SysReAllocString16
+4 pascal SysAllocStringLen(str word)	SysAllocStringLen16
+5 pascal SysReAllocStringLen(ptr str word) SysReAllocStringLen16
+6 pascal SysFreeString(segstr)		SysFreeString16
+7 pascal SysStringLen(segstr)		SysStringLen16
+8 stub VARIANTINIT
+9 stub VARIANTCLEAR
+10 stub VARIANTCOPY
+11 stub VARIANTCOPYIND
+12 stub VARIANTCHANGETYPE
+13 stub VARIANTTIMETODOSDATETIME
+14 stub DOSDATETIMETOVARIANTTIME
+15 stub SAFEARRAYCREATE
+16 stub SAFEARRAYDESTROY
+17 stub SAFEARRAYGETDIM
+18 stub SAFEARRAYGETELEMSIZE
+19 stub SAFEARRAYGETUBOUND
+20 stub SAFEARRAYGETLBOUND
+21 stub SAFEARRAYLOCK
+22 stub SAFEARRAYUNLOCK
+23 stub SAFEARRAYACCESSDATA
+24 stub SAFEARRAYUNACCESSDATA
+25 stub SAFEARRAYGETELEMENT
+26 stub SAFEARRAYPUTELEMENT
+27 stub SAFEARRAYCOPY
+28 stub DISPGETPARAM
+29 stub DISPGETIDSOFNAMES
+30 stub DISPINVOKE
+31 pascal CreateDispTypeInfo(ptr long ptr) CreateDispTypeInfo16
+32 pascal CreateStdDispatch(ptr ptr ptr ptr) CreateStdDispatch16
+33 stub _IID_IDISPATCH
+34 stub _IID_IENUMVARIANT
+35 pascal RegisterActiveObject(ptr ptr long ptr) RegisterActiveObject16
+36 stub REVOKEACTIVEOBJECT
+37 stub GETACTIVEOBJECT
+38 stub SAFEARRAYALLOCDESCRIPTOR
+39 stub SAFEARRAYALLOCDATA
+40 stub SAFEARRAYDESTROYDESCRIPTOR
+41 stub SAFEARRAYDESTROYDATA
+42 stub SAFEARRAYREDIM
+43 stub VARI2FROMI4
+44 stub VARI2FROMR4
+45 stub VARI2FROMR8
+46 stub VARI2FROMCY
+47 stub VARI2FROMDATE
+48 stub VARI2FROMSTR
+49 stub VARI2FROMDISP
+50 stub VARI2FROMBOOL
+51 stub VARI4FROMI2
+52 stub VARI4FROMR4
+53 stub VARI4FROMR8
+54 stub VARI4FROMCY
+55 stub VARI4FROMDATE
+56 stub VARI4FROMSTR
+57 stub VARI4FROMDISP
+58 stub VARI4FROMBOOL
+59 stub VARR4FROMI2
+60 stub VARR4FROMI4
+61 stub VARR4FROMR8
+62 stub VARR4FROMCY
+63 stub VARR4FROMDATE
+64 stub VARR4FROMSTR
+65 stub VARR4FROMDISP
+66 stub VARR4FROMBOOL
+67 stub VARR8FROMI2
+68 stub VARR8FROMI4
+69 stub VARR8FROMR4
+70 stub VARR8FROMCY
+71 stub VARR8FROMDATE
+72 stub VARR8FROMSTR
+73 stub VARR8FROMDISP
+74 stub VARR8FROMBOOL
+75 stub VARDATEFROMI2
+76 stub VARDATEFROMI4
+77 stub VARDATEFROMR4
+78 stub VARDATEFROMR8
+79 stub VARDATEFROMCY
+80 stub VARDATEFROMSTR
+81 stub VARDATEFROMDISP
+82 stub VARDATEFROMBOOL
+83 stub VARCYFROMI2
+84 stub VARCYFROMI4
+85 stub VARCYFROMR4
+86 stub VARCYFROMR8
+87 stub VARCYFROMDATE
+88 stub VARCYFROMSTR
+89 stub VARCYFROMDISP
+90 stub VARCYFROMBOOL
+91 stub VARBSTRFROMI2
+92 stub VARBSTRFROMI4
+93 stub VARBSTRFROMR4
+94 stub VARBSTRFROMR8
+95 stub VARBSTRFROMCY
+96 stub VARBSTRFROMDATE
+97 stub VARBSTRFROMDISP
+98 stub VARBSTRFROMBOOL
+99 stub VARBOOLFROMI2
+100 stub VARBOOLFROMI4
+101 stub VARBOOLFROMR4
+102 stub VARBOOLFROMR8
+103 stub VARBOOLFROMDATE
+104 stub VARBOOLFROMCY
+105 stub VARBOOLFROMSTR
+106 stub VARBOOLFROMDISP
+107 stub DOINVOKEMETHOD
+108 stub VARIANTCHANGETYPEEX
+109 stub SAFEARRAYPTROFINDEX
+110 stub SETERRORINFO
+111 stub GETERRORINFO
+112 stub CREATEERRORINFO
+113 stub _IID_IERRORINFO
+114 stub _IID_ICREATEERRORINFO
+115 stub _IID_ISUPPORTERRORINFO
+116 stub VARUI1FROMI2
+117 stub VARUI1FROMI4
+118 stub VARUI1FROMR4
+119 stub VARUI1FROMR8
+120 stub VARUI1FROMCY
+121 stub VARUI1FROMDATE
+122 stub VARUI1FROMSTR
+123 stub VARUI1FROMDISP
+124 stub VARUI1FROMBOOL
+125 stub VARI2FROMUI1
+126 stub VARI4FROMUI1
+127 stub VARR4FROMUI1
+128 stub VARR8FROMUI1
+129 stub VARDATEFROMUI1
+130 stub VARCYFROMUI1
+131 stub VARBSTRFROMUI1
+132 stub VARBOOLFROMUI1
+133 stub DLLCANUNLOADNOW
+#134 stub WEP
+#135 stub ___EXPORTEDSTUB
Property changes on: trunk/reactos/lib/oleaut32/ole2disp.spec
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: trunk/reactos/lib/oleaut32/oleaut.c
--- trunk/reactos/lib/oleaut32/oleaut.c	2005-09-05 21:56:14 UTC (rev 17678)
+++ trunk/reactos/lib/oleaut32/oleaut.c	2005-09-05 22:00:07 UTC (rev 17679)
@@ -32,9 +32,8 @@
 #include "ole2.h"
 #include "olectl.h"
 #include "oleauto.h"
+#include "typelib.h"
 
-#include "tmarshal.h"
-
 #include "wine/debug.h"
 
 WINE_DEFAULT_DEBUG_CHANNEL(ole);
@@ -701,7 +700,7 @@
 extern void _get_STDPIC_CF(LPVOID);
 
 /***********************************************************************
- *		DllGetClassObject (OLEAUT32.1)
+ *		DllGetClassObject (OLEAUT32.@)
  */
 HRESULT WINAPI DllGetClassObject(REFCLSID rclsid, REFIID iid, LPVOID *ppv)
 {
@@ -727,7 +726,7 @@
         return OLEAUTPS_DllGetClassObject(&CLSID_PSDispatch, iid, ppv);
     }
     if (IsEqualGUID(rclsid,&CLSID_PSOAInterface)) {
-	if (S_OK==TypeLibFac_DllGetClassObject(rclsid,iid,ppv))
+	if (S_OK==TMARSHAL_DllGetClassObject(rclsid,iid,ppv))
 	    return S_OK;
 	/*FALLTHROUGH*/
     }
@@ -736,7 +735,7 @@
 }
 
 /***********************************************************************
- *		DllCanUnloadNow (OLEAUT32.410)
+ *		DllCanUnloadNow (OLEAUT32.@)
  *
  * Determine if this dll can be unloaded from the callers address space.
  *
@@ -756,7 +755,7 @@
  */
 BOOL WINAPI DllMain(HINSTANCE hInstDll, DWORD fdwReason, LPVOID lpvReserved)
 {
-  TRACE("(%p,%lu,%p)\n", hInstDll, fdwReason, lpvReserved);
+  TRACE("(%p,%ld,%p)\n", hInstDll, fdwReason, lpvReserved);
 
   switch (fdwReason) {
   case DLL_PROCESS_ATTACH:

Modified: trunk/reactos/lib/oleaut32/oleaut32.spec
--- trunk/reactos/lib/oleaut32/oleaut32.spec	2005-09-05 21:56:14 UTC (rev 17678)
+++ trunk/reactos/lib/oleaut32/oleaut32.spec	2005-09-05 22:00:07 UTC (rev 17679)
@@ -1,416 +1,417 @@
-1 stdcall -private DllGetClassObject(ptr ptr ptr)
-2 stdcall SysAllocString(wstr)
-3 stdcall SysReAllocString(ptr wstr)
-4 stdcall SysAllocStringLen(wstr long)
-5 stdcall SysReAllocStringLen(ptr ptr long)
-6 stdcall SysFreeString(wstr)
-7 stdcall SysStringLen(wstr)
-8 stdcall VariantInit(ptr)
-9 stdcall VariantClear(ptr)
-10 stdcall VariantCopy(ptr ptr)
-11 stdcall VariantCopyInd(ptr ptr)
-12 stdcall VariantChangeType(ptr ptr long long)
-13 stdcall VariantTimeToDosDateTime(double ptr ptr)
-14 stdcall DosDateTimeToVariantTime(long long ptr)
-15 stdcall SafeArrayCreate(long long ptr)
-16 stdcall SafeArrayDestroy(ptr)
-17 stdcall SafeArrayGetDim(ptr)
-18 stdcall SafeArrayGetElemsize(ptr)
-19 stdcall SafeArrayGetUBound(ptr long long)
-20 stdcall SafeArrayGetLBound(ptr long long)
-21 stdcall SafeArrayLock(ptr)
-22 stdcall SafeArrayUnlock(ptr)
-23 stdcall SafeArrayAccessData(ptr ptr)
-24 stdcall SafeArrayUnaccessData(ptr)
-25 stdcall SafeArrayGetElement(ptr ptr ptr)
-26 stdcall SafeArrayPutElement(ptr ptr ptr)
-27 stdcall SafeArrayCopy(ptr ptr)
-28 stdcall DispGetParam(ptr long long ptr ptr)
-29 stdcall DispGetIDsOfNames(ptr ptr long ptr)
-30 stdcall DispInvoke(ptr ptr long long ptr ptr ptr ptr)
-31 stdcall CreateDispTypeInfo(ptr long ptr)
-32 stdcall CreateStdDispatch(ptr ptr ptr ptr)
-33 stdcall RegisterActiveObject(ptr ptr long ptr)
-34 stdcall RevokeActiveObject(long ptr)
-35 stdcall GetActiveObject(ptr ptr ptr)
-36 stdcall SafeArrayAllocDescriptor(long ptr)
-37 stdcall SafeArrayAllocData(ptr)
-38 stdcall SafeArrayDestroyDescriptor(ptr)
-39 stdcall SafeArrayDestroyData(ptr)
-40 stdcall SafeArrayRedim(ptr ptr)
-41 stdcall SafeArrayAllocDescriptorEx(long long ptr)
-42 stdcall SafeArrayCreateEx(long long ptr ptr)
-43 stdcall SafeArrayCreateVectorEx(long long long ptr)
-44 stdcall SafeArraySetRecordInfo(ptr ptr)
-45 stdcall SafeArrayGetRecordInfo(ptr ptr)
-46 stdcall VarParseNumFromStr(wstr long long ptr ptr)
-47 stdcall VarNumFromParseNum(ptr ptr long ptr)
-48 stdcall VarI2FromUI1(long ptr)
-49 stdcall VarI2FromI4(long ptr)
-50 stdcall VarI2FromR4(long ptr)
-51 stdcall VarI2FromR8(double ptr)
-52 stdcall VarI2FromCy(long long ptr)
-53 stdcall VarI2FromDate(double ptr)
-54 stdcall VarI2FromStr(wstr long long ptr)
-55 stdcall VarI2FromDisp(ptr long ptr)
-56 stdcall VarI2FromBool(long ptr)
-57 stdcall SafeArraySetIID(ptr ptr)
-58 stdcall VarI4FromUI1(long ptr)
-59 stdcall VarI4FromI2(long ptr)
-60 stdcall VarI4FromR4(long ptr)
-61 stdcall VarI4FromR8(double ptr)
-62 stdcall VarI4FromCy(long long ptr)
-63 stdcall VarI4FromDate(double ptr)
-64 stdcall VarI4FromStr(wstr long long ptr)
-65 stdcall VarI4FromDisp(ptr long ptr)
-66 stdcall VarI4FromBool(long ptr)
-67 stdcall SafeArrayGetIID(ptr ptr)
-68 stdcall VarR4FromUI1(long ptr)
-69 stdcall VarR4FromI2(long ptr)
-70 stdcall VarR4FromI4(long ptr)
-71 stdcall VarR4FromR8(double ptr)
-72 stdcall VarR4FromCy(long long ptr)
-73 stdcall VarR4FromDate(double ptr)
-74 stdcall VarR4FromStr(wstr long long ptr)
-75 stdcall VarR4FromDisp(ptr long ptr)
-76 stdcall VarR4FromBool(long ptr)
-77 stdcall SafeArrayGetVartype(ptr ptr)
-78 stdcall VarR8FromUI1(long ptr)
-79 stdcall VarR8FromI2(long ptr)
-80 stdcall VarR8FromI4(long ptr)
-81 stdcall VarR8FromR4(long ptr)
-82 stdcall VarR8FromCy(long long ptr)
-83 stdcall VarR8FromDate(double ptr)
-84 stdcall VarR8FromStr(wstr long long ptr)
-85 stdcall VarR8FromDisp(ptr long ptr)
-86 stdcall VarR8FromBool(long ptr)
-87 stdcall VarFormat(ptr ptr long long long ptr)
-88 stdcall VarDateFromUI1(long ptr)
-89 stdcall VarDateFromI2(long ptr)
-90 stdcall VarDateFromI4(long ptr)
-91 stdcall VarDateFromR4(long ptr)
-92 stdcall VarDateFromR8(double ptr)
-93 stdcall VarDateFromCy(long long ptr)
-94 stdcall VarDateFromStr(wstr long long ptr)
-95 stdcall VarDateFromDisp(ptr long ptr)
-96 stdcall VarDateFromBool(long ptr)
-97 stdcall VarFormatDateTime(ptr long long ptr)
-98 stdcall VarCyFromUI1(long ptr)
-99 stdcall VarCyFromI2(long ptr)
-100 stdcall VarCyFromI4(long ptr)
-101 stdcall VarCyFromR4(long ptr)
-102 stdcall VarCyFromR8(double ptr)
-103 stdcall VarCyFromDate(double ptr)
-104 stdcall VarCyFromStr(wstr long long ptr)
-105 stdcall VarCyFromDisp(ptr long ptr)
-106 stdcall VarCyFromBool(long ptr)
-107 stdcall VarFormatNumber(ptr long long long long long ptr)
-108 stdcall VarBstrFromUI1(long long long ptr)
-109 stdcall VarBstrFromI2(long long long ptr)
-110 stdcall VarBstrFromI4(long long long ptr)
-111 stdcall VarBstrFromR4(long long long ptr)
-112 stdcall VarBstrFromR8(double long long ptr)
-113 stdcall VarBstrFromCy(long long long long ptr)
-114 stdcall VarBstrFromDate(double long long ptr)
-115 stub VarBstrFromDisp
-116 stdcall VarBstrFromBool(long long long ptr)
-117 stdcall VarFormatPercent(ptr long long long long long ptr)
-118 stdcall VarBoolFromUI1(long ptr)
-119 stdcall VarBoolFromI2(long ptr)
-120 stdcall VarBoolFromI4(long ptr)
-121 stdcall VarBoolFromR4(long ptr)
-122 stdcall VarBoolFromR8(double ptr)
-123 stdcall VarBoolFromDate(double ptr)
-124 stdcall VarBoolFromCy(long long ptr)
-125 stdcall VarBoolFromStr(wstr long long ptr)
-126 stdcall VarBoolFromDisp(ptr long ptr)
-127 stdcall VarFormatCurrency(ptr long long long long long ptr)
-128 stub VarWeekdayName # stdcall (long long long long ptr)
-129 stdcall VarMonthName(long long long ptr)
-130 stdcall VarUI1FromI2(long ptr)
-131 stdcall VarUI1FromI4(long ptr)
-132 stdcall VarUI1FromR4(long ptr)
-133 stdcall VarUI1FromR8(double ptr)
-134 stdcall VarUI1FromCy(long long ptr)
-135 stdcall VarUI1FromDate(double ptr)
-136 stdcall VarUI1FromStr(wstr long long ptr)
-137 stdcall VarUI1FromDisp(ptr long ptr)
-138 stdcall VarUI1FromBool(long ptr)
-139 stdcall VarFormatFromTokens (ptr ptr ptr long ptr long)
-140 stdcall VarTokenizeFormatString (ptr ptr long long long long ptr)
-141 stdcall VarAdd(ptr ptr ptr)
-142 stdcall VarAnd(ptr ptr ptr)
-143 stdcall VarDiv(ptr ptr ptr)
-144 stub OACreateTypeLib2
-146 stdcall DispCallFunc(ptr long long long long ptr ptr ptr)
-147 stdcall VariantChangeTypeEx(ptr ptr long long long)
-148 stdcall SafeArrayPtrOfIndex(ptr ptr ptr)
-149 stdcall SysStringByteLen(ptr)
-150 stdcall SysAllocStringByteLen(ptr long)
-152 stdcall VarEqv(ptr ptr ptr)
-153 stdcall VarIdiv(ptr ptr ptr)
-154 stub VarImp # stdcall (ptr ptr ptr)
-155 stdcall VarMod(ptr ptr ptr)
-156 stdcall VarMul(ptr ptr ptr)
-157 stdcall VarOr(ptr ptr ptr)
-158 stdcall VarPow(ptr ptr ptr)
-159 stdcall VarSub(ptr ptr ptr)
-160 stdcall CreateTypeLib(long wstr ptr)
-161 stdcall LoadTypeLib (wstr ptr)
-162 stdcall LoadRegTypeLib (ptr long long long ptr)
-163 stdcall RegisterTypeLib(ptr wstr wstr)
-164 stdcall QueryPathOfRegTypeLib(ptr long long long ptr)
-165 stdcall LHashValOfNameSys(long long wstr)
-166 stdcall LHashValOfNameSysA(long long str)
-167 stdcall VarXor(ptr ptr ptr)
-168 stdcall VarAbs(ptr ptr)
-169 stdcall VarFix(ptr ptr)
-170 stdcall OaBuildVersion()
-171 stdcall ClearCustData(ptr)
-172 stdcall VarInt(ptr ptr)
-173 stdcall VarNeg(ptr ptr)
-174 stdcall VarNot(ptr ptr)
-175 stdcall VarRound(ptr long ptr)
-176 stdcall VarCmp(ptr ptr long long)
-177 stdcall VarDecAdd(ptr ptr ptr)
-178 stdcall VarDecDiv(ptr ptr ptr)
-179 stdcall VarDecMul(ptr ptr ptr)
-180 stdcall CreateTypeLib2(long wstr ptr)
-181 stdcall VarDecSub(ptr ptr ptr)
-182 stdcall VarDecAbs(ptr ptr)
-183 stdcall LoadTypeLibEx (wstr long ptr)
-184 stdcall SystemTimeToVariantTime(ptr ptr)
-185 stdcall VariantTimeToSystemTime(double ptr)
-186 stdcall UnRegisterTypeLib (ptr long long long long)
-187 stdcall VarDecFix(ptr ptr)
-188 stdcall VarDecInt(ptr ptr)
-189 stdcall VarDecNeg(ptr ptr)
-190 stdcall VarDecFromUI1(long ptr)
-191 stdcall VarDecFromI2(long ptr)
-192 stdcall VarDecFromI4(long ptr)
-193 stdcall VarDecFromR4(long ptr)
-194 stdcall VarDecFromR8(double ptr)
-195 stdcall VarDecFromDate(double ptr)
-196 stdcall VarDecFromCy(long long ptr)
-197 stdcall VarDecFromStr(wstr long long ptr)
-198 stdcall VarDecFromDisp(ptr long ptr)
-199 stdcall VarDecFromBool(long ptr)
-200 stdcall GetErrorInfo(long ptr) ole32.GetErrorInfo
-201 stdcall SetErrorInfo(long ptr) ole32.SetErrorInfo
-202 stdcall CreateErrorInfo(ptr) ole32.CreateErrorInfo
-203 stdcall VarDecRound(ptr long ptr)
-204 stdcall VarDecCmp(ptr ptr)
-205 stdcall VarI2FromI1(long ptr)
-206 stdcall VarI2FromUI2(long ptr)
-207 stdcall VarI2FromUI4(long ptr)
-208 stdcall VarI2FromDec(ptr ptr)
-209 stdcall VarI4FromI1(long ptr)
-210 stdcall VarI4FromUI2(long ptr)
-211 stdcall VarI4FromUI4(long ptr)
-212 stdcall VarI4FromDec(ptr ptr)
-213 stdcall VarR4FromI1(long ptr)
-214 stdcall VarR4FromUI2(long ptr)
-215 stdcall VarR4FromUI4(long ptr)
-216 stdcall VarR4FromDec(ptr ptr)
-217 stdcall VarR8FromI1(long ptr)
-218 stdcall VarR8FromUI2(long ptr)
-219 stdcall VarR8FromUI4(long ptr)
-220 stdcall VarR8FromDec(ptr ptr)
-221 stdcall VarDateFromI1(long ptr)
-222 stdcall VarDateFromUI2(long ptr)
-223 stdcall VarDateFromUI4(long ptr)
-224 stdcall VarDateFromDec(ptr ptr)
-225 stdcall VarCyFromI1(long ptr)
-226 stdcall VarCyFromUI2(long ptr)
-227 stdcall VarCyFromUI4(long ptr)
-228 stdcall VarCyFromDec(ptr ptr)
-229 stdcall VarBstrFromI1(long long long ptr)
-230 stdcall VarBstrFromUI2(long long long ptr)
-231 stdcall VarBstrFromUI4(long long long ptr)
-232 stdcall VarBstrFromDec(ptr long long ptr)
-233 stdcall VarBoolFromI1(long ptr)
-234 stdcall VarBoolFromUI2(long ptr)
-235 stdcall VarBoolFromUI4(long ptr)
-236 stdcall VarBoolFromDec(ptr ptr)
-237 stdcall VarUI1FromI1(long ptr)
-238 stdcall VarUI1FromUI2(long ptr)
-239 stdcall VarUI1FromUI4(long ptr)
-240 stdcall VarUI1FromDec(ptr ptr)
-241 stdcall VarDecFromI1(long ptr)
-242 stdcall VarDecFromUI2(long ptr)
-243 stdcall VarDecFromUI4(long ptr)
-244 stdcall VarI1FromUI1(long ptr)
-245 stdcall VarI1FromI2(long ptr)
-246 stdcall VarI1FromI4(long ptr)
-247 stdcall VarI1FromR4(long ptr)
-248 stdcall VarI1FromR8(double ptr)
-249 stdcall VarI1FromDate(double ptr)
-250 stdcall VarI1FromCy(long long ptr)
-251 stdcall VarI1FromStr(wstr long long ptr)
-252 stdcall VarI1FromDisp(ptr long ptr)
-253 stdcall VarI1FromBool(long ptr)
-254 stdcall VarI1FromUI2(long ptr)
-255 stdcall VarI1FromUI4(long ptr)
-256 stdcall VarI1FromDec(ptr ptr)
-257 stdcall VarUI2FromUI1(long ptr)
-258 stdcall VarUI2FromI2(long ptr)
-259 stdcall VarUI2FromI4(long ptr)
-260 stdcall VarUI2FromR4(long ptr)
-261 stdcall VarUI2FromR8(double ptr)
-262 stdcall VarUI2FromDate(double ptr)
-263 stdcall VarUI2FromCy(long long ptr)
-264 stdcall VarUI2FromStr(wstr long long ptr)
-265 stdcall VarUI2FromDisp(ptr long ptr)
-266 stdcall VarUI2FromBool(long ptr)
-267 stdcall VarUI2FromI1(long ptr)
-268 stdcall VarUI2FromUI4(long ptr)
-269 stdcall VarUI2FromDec(ptr ptr)
-270 stdcall VarUI4FromUI1(long ptr)
-271 stdcall VarUI4FromI2(long ptr)
-272 stdcall VarUI4FromI4(long ptr)
-273 stdcall VarUI4FromR4(long ptr)
-274 stdcall VarUI4FromR8(double ptr)
-275 stdcall VarUI4FromDate(double ptr)
-276 stdcall VarUI4FromCy(long long ptr)
-277 stdcall VarUI4FromStr(wstr long long ptr)
-278 stdcall VarUI4FromDisp(ptr long ptr)
-279 stdcall VarUI4FromBool(long ptr)
-280 stdcall VarUI4FromI1(long ptr)
-281 stdcall VarUI4FromUI2(long ptr)
-282 stdcall VarUI4FromDec(ptr ptr)
-283 stdcall BSTR_UserSize(ptr long ptr)
-284 stdcall BSTR_UserMarshal(ptr ptr ptr)
-285 stdcall BSTR_UserUnmarshal(ptr ptr ptr)
-286 stdcall BSTR_UserFree(ptr ptr)
-287 stdcall VARIANT_UserSize(ptr long ptr)
-288 stdcall VARIANT_UserMarshal(ptr ptr ptr)
-289 stdcall VARIANT_UserUnmarshal(ptr ptr ptr)
-290 stdcall VARIANT_UserFree(ptr ptr)
-291 stub LPSAFEARRAY_UserSize
-292 stub LPSAFEARRAY_UserMarshal
-293 stub LPSAFEARRAY_UserUnmarshal
-294 stub LPSAFEARRAY_UserFree
-295 stub LPSAFEARRAY_Size
-296 stub LPSAFEARRAY_Marshal
-297 stub LPSAFEARRAY_Unmarshal
-298 stdcall VarDecCmpR8(ptr double)
-299 stdcall VarCyAdd(long long long long ptr)
-303 stdcall VarCyMul(long long long long ptr)
-304 stdcall VarCyMulI4(long long long ptr)
-305 stdcall VarCySub(long long long long ptr)
-306 stdcall VarCyAbs(long long ptr)
-307 stdcall VarCyFix(long long ptr)
-308 stdcall VarCyInt(long long ptr)
-309 stdcall VarCyNeg(long long ptr)
-310 stdcall VarCyRound(long long long ptr)
-311 stdcall VarCyCmp(long long long long)
-312 stdcall VarCyCmpR8(long long double)
-313 stdcall VarBstrCat(wstr wstr ptr)
-314 stdcall VarBstrCmp(wstr wstr long long)
-315 stdcall VarR8Pow(double double ptr)
-316 stdcall VarR4CmpR8(long double)
-317 stdcall VarR8Round(double long ptr)
-318 stdcall VarCat(ptr ptr ptr)
-319 stdcall VarDateFromUdateEx(ptr long long ptr)
-320 stdcall -private DllRegisterServer()
-321 stdcall -private DllUnregisterServer()
-322 stdcall GetRecordInfoFromGuids(ptr long long long ptr ptr)
-323 stdcall GetRecordInfoFromTypeInfo(ptr ptr)
-325 stub SetVarConversionLocaleSetting
-326 stub GetVarConversionLocaleSetting
-327 stdcall SetOaNoCache()
-329 stdcall VarCyMulI8(long long long long ptr)
-330 stdcall VarDateFromUdate(ptr long ptr)
-331 stdcall VarUdateFromDate(double long ptr)
-332 stub GetAltMonthNames
-333 stdcall VarI8FromUI1(long long)
-334 stdcall VarI8FromI2(long long)
-335 stdcall VarI8FromR4(long long)
-336 stdcall VarI8FromR8(double long)
-337 stdcall VarI8FromCy(long long ptr)
-338 stdcall VarI8FromDate(double long)
-339 stdcall VarI8FromStr(wstr long long ptr)
-340 stdcall VarI8FromDisp(ptr long ptr)
-341 stdcall VarI8FromBool(long long)
-342 stdcall VarI8FromI1(long long)
-343 stdcall VarI8FromUI2(long long)
-344 stdcall VarI8FromUI4(long long)
-345 stdcall VarI8FromDec(ptr ptr)
-346 stdcall VarI2FromI8(long long ptr)
-347 stdcall VarI2FromUI8(long long ptr)
-348 stdcall VarI4FromI8(long long ptr)
-349 stdcall VarI4FromUI8(long long ptr)
-360 stdcall VarR4FromI8(long long ptr)
-361 stdcall VarR4FromUI8(long long ptr)
-362 stdcall VarR8FromI8(long long ptr)
-363 stdcall VarR8FromUI8(long long ptr)
-364 stdcall VarDateFromI8(long long ptr)
-365 stdcall VarDateFromUI8(long long ptr)
-366 stdcall VarCyFromI8(long long ptr)
-367 stdcall VarCyFromUI8(long long ptr)
-368 stdcall VarBstrFromI8(long long long long ptr)
-369 stdcall VarBstrFromUI8(long long long long ptr)
-370 stdcall VarBoolFromI8(long long ptr)
-371 stdcall VarBoolFromUI8(long long ptr)
-372 stdcall VarUI1FromI8(long long ptr)
-373 stdcall VarUI1FromUI8(long long ptr)
-374 stdcall VarDecFromI8(long long ptr)
-375 stdcall VarDecFromUI8(long long ptr)
-376 stdcall VarI1FromI8(long long ptr)
-377 stdcall VarI1FromUI8(long long ptr)
-378 stdcall VarUI2FromI8(long long ptr)
-379 stdcall VarUI2FromUI8(long long ptr)
-380 stub UserHWND_from_local
-381 stub UserHWND_to_local
-382 stub UserHWND_free_inst
-383 stub UserHWND_free_local
-384 stub UserBSTR_from_local
-385 stub UserBSTR_to_local
-386 stub UserBSTR_free_inst
-387 stub UserBSTR_free_local
-388 stub UserVARIANT_from_local
-389 stub UserVARIANT_to_local
-390 stub UserVARIANT_free_inst
-391 stub UserVARIANT_free_local
-392 stub UserEXCEPINFO_from_local
-393 stub UserEXCEPINFO_to_local
-394 stub UserEXCEPINFO_free_inst
-395 stub UserEXCEPINFO_free_local
-396 stub UserMSG_from_local
-397 stub UserMSG_to_local
-398 stub UserMSG_free_inst
-399 stub UserMSG_free_local
-401 stdcall OleLoadPictureEx(ptr long long long long long long ptr)
-402 stub OleLoadPictureFileEx
-410 stdcall -private DllCanUnloadNow()
-411 stdcall SafeArrayCreateVector(long long long)
-412 stdcall SafeArrayCopyData(ptr ptr)
-413 stdcall VectorFromBstr(ptr ptr)
-414 stdcall BstrFromVector(ptr ptr)
-415 stdcall OleIconToCursor(long long)
-416 stdcall OleCreatePropertyFrameIndirect(ptr)
-417 stdcall OleCreatePropertyFrame(ptr long long ptr long ptr long ptr ptr long ptr)
-418 stdcall OleLoadPicture(ptr long long ptr ptr)
-419 stdcall OleCreatePictureIndirect(ptr ptr long ptr)
-420 stdcall OleCreateFontIndirect(ptr ptr ptr)
-421 stdcall OleTranslateColor(long long long)
-422 stub OleLoadPictureFile
-423 stub OleSavePictureFile
-424 stdcall OleLoadPicturePath(wstr ptr long long ptr ptr)
-425 stdcall VarUI4FromI8(long long ptr)
-426 stdcall VarUI4FromUI8(long long ptr)
-427 stdcall VarI8FromUI8(long long ptr)
-428 stdcall VarUI8FromI8(long long ptr)
-429 stdcall VarUI8FromUI1(long ptr)
-430 stdcall VarUI8FromI2(long ptr)
-431 stdcall VarUI8FromR4(long ptr)
-432 stdcall VarUI8FromR8(double ptr)
-433 stdcall VarUI8FromCy(long long ptr)
-434 stdcall VarUI8FromDate(double ptr)
-435 stdcall VarUI8FromStr(wstr long long ptr)
-436 stdcall VarUI8FromDisp(ptr long ptr)
-437 stdcall VarUI8FromBool(long ptr)
-438 stdcall VarUI8FromI1(long ptr)
-439 stdcall VarUI8FromUI2(long ptr)
-440 stdcall VarUI8FromUI4(long ptr)
-441 stdcall VarUI8FromDec(long ptr)
+2 stdcall SysAllocString(wstr)
+3 stdcall SysReAllocString(ptr wstr)
+4 stdcall SysAllocStringLen(wstr long)
+5 stdcall SysReAllocStringLen(ptr ptr long)
+6 stdcall SysFreeString(wstr)
+7 stdcall SysStringLen(wstr)
+8 stdcall VariantInit(ptr)
+9 stdcall VariantClear(ptr)
+10 stdcall VariantCopy(ptr ptr)
+11 stdcall VariantCopyInd(ptr ptr)
+12 stdcall VariantChangeType(ptr ptr long long)
+13 stdcall VariantTimeToDosDateTime(double ptr ptr)
+14 stdcall DosDateTimeToVariantTime(long long ptr)
+15 stdcall SafeArrayCreate(long long ptr)
+16 stdcall SafeArrayDestroy(ptr)
+17 stdcall SafeArrayGetDim(ptr)
+18 stdcall SafeArrayGetElemsize(ptr)
+19 stdcall SafeArrayGetUBound(ptr long long)
+20 stdcall SafeArrayGetLBound(ptr long long)
+21 stdcall SafeArrayLock(ptr)
+22 stdcall SafeArrayUnlock(ptr)
+23 stdcall SafeArrayAccessData(ptr ptr)
+24 stdcall SafeArrayUnaccessData(ptr)
+25 stdcall SafeArrayGetElement(ptr ptr ptr)
+26 stdcall SafeArrayPutElement(ptr ptr ptr)
+27 stdcall SafeArrayCopy(ptr ptr)
+28 stdcall DispGetParam(ptr long long ptr ptr)
+29 stdcall DispGetIDsOfNames(ptr ptr long ptr)
+30 stdcall DispInvoke(ptr ptr long long ptr ptr ptr ptr)
+31 stdcall CreateDispTypeInfo(ptr long ptr)
+32 stdcall CreateStdDispatch(ptr ptr ptr ptr)
+33 stdcall RegisterActiveObject(ptr ptr long ptr)
+34 stdcall RevokeActiveObject(long ptr)
+35 stdcall GetActiveObject(ptr ptr ptr)
+36 stdcall SafeArrayAllocDescriptor(long ptr)
+37 stdcall SafeArrayAllocData(ptr)
+38 stdcall SafeArrayDestroyDescriptor(ptr)
+39 stdcall SafeArrayDestroyData(ptr)
+40 stdcall SafeArrayRedim(ptr ptr)
+41 stdcall SafeArrayAllocDescriptorEx(long long ptr)
+42 stdcall SafeArrayCreateEx(long long ptr ptr)
+43 stdcall SafeArrayCreateVectorEx(long long long ptr)
+44 stdcall SafeArraySetRecordInfo(ptr ptr)
+45 stdcall SafeArrayGetRecordInfo(ptr ptr)
+46 stdcall VarParseNumFromStr(wstr long long ptr ptr)
+47 stdcall VarNumFromParseNum(ptr ptr long ptr)
+48 stdcall VarI2FromUI1(long ptr)
+49 stdcall VarI2FromI4(long ptr)
+50 stdcall VarI2FromR4(long ptr)
+51 stdcall VarI2FromR8(double ptr)
+52 stdcall VarI2FromCy(long long ptr)
+53 stdcall VarI2FromDate(double ptr)
+54 stdcall VarI2FromStr(wstr long long ptr)
+55 stdcall VarI2FromDisp(ptr long ptr)
+56 stdcall VarI2FromBool(long ptr)
+57 stdcall SafeArraySetIID(ptr ptr)
+58 stdcall VarI4FromUI1(long ptr)
+59 stdcall VarI4FromI2(long ptr)
+60 stdcall VarI4FromR4(long ptr)
+61 stdcall VarI4FromR8(double ptr)
+62 stdcall VarI4FromCy(long long ptr)
+63 stdcall VarI4FromDate(double ptr)
+64 stdcall VarI4FromStr(wstr long long ptr)
+65 stdcall VarI4FromDisp(ptr long ptr)
+66 stdcall VarI4FromBool(long ptr)
+67 stdcall SafeArrayGetIID(ptr ptr)
+68 stdcall VarR4FromUI1(long ptr)
+69 stdcall VarR4FromI2(long ptr)
+70 stdcall VarR4FromI4(long ptr)
+71 stdcall VarR4FromR8(double ptr)
+72 stdcall VarR4FromCy(long long ptr)
+73 stdcall VarR4FromDate(double ptr)
+74 stdcall VarR4FromStr(wstr long long ptr)
+75 stdcall VarR4FromDisp(ptr long ptr)
+76 stdcall VarR4FromBool(long ptr)
+77 stdcall SafeArrayGetVartype(ptr ptr)
+78 stdcall VarR8FromUI1(long ptr)
+79 stdcall VarR8FromI2(long ptr)
+80 stdcall VarR8FromI4(long ptr)
+81 stdcall VarR8FromR4(long ptr)
+82 stdcall VarR8FromCy(long long ptr)
+83 stdcall VarR8FromDate(double ptr)
+84 stdcall VarR8FromStr(wstr long long ptr)
+85 stdcall VarR8FromDisp(ptr long ptr)
+86 stdcall VarR8FromBool(long ptr)
+87 stdcall VarFormat(ptr ptr long long long ptr)
+88 stdcall VarDateFromUI1(long ptr)
+89 stdcall VarDateFromI2(long ptr)
+90 stdcall VarDateFromI4(long ptr)
+91 stdcall VarDateFromR4(long ptr)
+92 stdcall VarDateFromR8(double ptr)
+93 stdcall VarDateFromCy(long long ptr)
+94 stdcall VarDateFromStr(wstr long long ptr)
+95 stdcall VarDateFromDisp(ptr long ptr)
+96 stdcall VarDateFromBool(long ptr)
+97 stdcall VarFormatDateTime(ptr long long ptr)
+98 stdcall VarCyFromUI1(long ptr)
+99 stdcall VarCyFromI2(long ptr)
+100 stdcall VarCyFromI4(long ptr)
+101 stdcall VarCyFromR4(long ptr)
+102 stdcall VarCyFromR8(double ptr)
+103 stdcall VarCyFromDate(double ptr)
+104 stdcall VarCyFromStr(wstr long long ptr)
+105 stdcall VarCyFromDisp(ptr long ptr)
+106 stdcall VarCyFromBool(long ptr)
+107 stdcall VarFormatNumber(ptr long long long long long ptr)
+108 stdcall VarBstrFromUI1(long long long ptr)
+109 stdcall VarBstrFromI2(long long long ptr)
+110 stdcall VarBstrFromI4(long long long ptr)
+111 stdcall VarBstrFromR4(long long long ptr)
+112 stdcall VarBstrFromR8(double long long ptr)
+113 stdcall VarBstrFromCy(long long long long ptr)
+114 stdcall VarBstrFromDate(double long long ptr)
+115 stub VarBstrFromDisp
+116 stdcall VarBstrFromBool(long long long ptr)
+117 stdcall VarFormatPercent(ptr long long long long long ptr)
+118 stdcall VarBoolFromUI1(long ptr)
+119 stdcall VarBoolFromI2(long ptr)
+120 stdcall VarBoolFromI4(long ptr)
+121 stdcall VarBoolFromR4(long ptr)
+122 stdcall VarBoolFromR8(double ptr)
+123 stdcall VarBoolFromDate(double ptr)
+124 stdcall VarBoolFromCy(long long ptr)
+125 stdcall VarBoolFromStr(wstr long long ptr)
+126 stdcall VarBoolFromDisp(ptr long ptr)
+127 stdcall VarFormatCurrency(ptr long long long long long ptr)
+128 stub VarWeekdayName # stdcall (long long long long ptr)
+129 stdcall VarMonthName(long long long ptr)
+130 stdcall VarUI1FromI2(long ptr)
+131 stdcall VarUI1FromI4(long ptr)
+132 stdcall VarUI1FromR4(long ptr)
+133 stdcall VarUI1FromR8(double ptr)
+134 stdcall VarUI1FromCy(long long ptr)
+135 stdcall VarUI1FromDate(double ptr)
+136 stdcall VarUI1FromStr(wstr long long ptr)
+137 stdcall VarUI1FromDisp(ptr long ptr)
+138 stdcall VarUI1FromBool(long ptr)
+139 stdcall VarFormatFromTokens (ptr ptr ptr long ptr long)
+140 stdcall VarTokenizeFormatString (ptr ptr long long long long ptr)
+141 stdcall VarAdd(ptr ptr ptr)
+142 stdcall VarAnd(ptr ptr ptr)
+143 stdcall VarDiv(ptr ptr ptr)
+144 stub OACreateTypeLib2
+146 stdcall DispCallFunc(ptr long long long long ptr ptr ptr)
+147 stdcall VariantChangeTypeEx(ptr ptr long long long)
+148 stdcall SafeArrayPtrOfIndex(ptr ptr ptr)
+149 stdcall SysStringByteLen(ptr)
+150 stdcall SysAllocStringByteLen(ptr long)
+152 stdcall VarEqv(ptr ptr ptr)
+153 stdcall VarIdiv(ptr ptr ptr)
+154 stub VarImp # stdcall (ptr ptr ptr)
+155 stdcall VarMod(ptr ptr ptr)
+156 stdcall VarMul(ptr ptr ptr)
+157 stdcall VarOr(ptr ptr ptr)
+158 stdcall VarPow(ptr ptr ptr)
+159 stdcall VarSub(ptr ptr ptr)
+160 stdcall CreateTypeLib(long wstr ptr)
+161 stdcall LoadTypeLib (wstr ptr)
+162 stdcall LoadRegTypeLib (ptr long long long ptr)
+163 stdcall RegisterTypeLib(ptr wstr wstr)
+164 stdcall QueryPathOfRegTypeLib(ptr long long long ptr)
+165 stdcall LHashValOfNameSys(long long wstr)
+166 stdcall LHashValOfNameSysA(long long str)
+167 stdcall VarXor(ptr ptr ptr)
+168 stdcall VarAbs(ptr ptr)
+169 stdcall VarFix(ptr ptr)
+170 stdcall OaBuildVersion()
+171 stdcall ClearCustData(ptr)
+172 stdcall VarInt(ptr ptr)
+173 stdcall VarNeg(ptr ptr)
+174 stdcall VarNot(ptr ptr)
+175 stdcall VarRound(ptr long ptr)
+176 stdcall VarCmp(ptr ptr long long)
+177 stdcall VarDecAdd(ptr ptr ptr)
+178 stdcall VarDecDiv(ptr ptr ptr)
+179 stdcall VarDecMul(ptr ptr ptr)
+180 stdcall CreateTypeLib2(long wstr ptr)
+181 stdcall VarDecSub(ptr ptr ptr)
+182 stdcall VarDecAbs(ptr ptr)
+183 stdcall LoadTypeLibEx (wstr long ptr)
+184 stdcall SystemTimeToVariantTime(ptr ptr)
+185 stdcall VariantTimeToSystemTime(double ptr)
+186 stdcall UnRegisterTypeLib (ptr long long long long)
+187 stdcall VarDecFix(ptr ptr)
+188 stdcall VarDecInt(ptr ptr)
+189 stdcall VarDecNeg(ptr ptr)
+190 stdcall VarDecFromUI1(long ptr)
+191 stdcall VarDecFromI2(long ptr)
+192 stdcall VarDecFromI4(long ptr)
+193 stdcall VarDecFromR4(long ptr)
+194 stdcall VarDecFromR8(double ptr)
+195 stdcall VarDecFromDate(double ptr)
+196 stdcall VarDecFromCy(long long ptr)
+197 stdcall VarDecFromStr(wstr long long ptr)
+198 stdcall VarDecFromDisp(ptr long ptr)
+199 stdcall VarDecFromBool(long ptr)
+200 stdcall GetErrorInfo(long ptr) ole32.GetErrorInfo
+201 stdcall SetErrorInfo(long ptr) ole32.SetErrorInfo
+202 stdcall CreateErrorInfo(ptr) ole32.CreateErrorInfo
+203 stdcall VarDecRound(ptr long ptr)
+204 stdcall VarDecCmp(ptr ptr)
+205 stdcall VarI2FromI1(long ptr)
+206 stdcall VarI2FromUI2(long ptr)
+207 stdcall VarI2FromUI4(long ptr)
+208 stdcall VarI2FromDec(ptr ptr)
+209 stdcall VarI4FromI1(long ptr)
+210 stdcall VarI4FromUI2(long ptr)
+211 stdcall VarI4FromUI4(long ptr)
+212 stdcall VarI4FromDec(ptr ptr)
+213 stdcall VarR4FromI1(long ptr)
+214 stdcall VarR4FromUI2(long ptr)
+215 stdcall VarR4FromUI4(long ptr)
+216 stdcall VarR4FromDec(ptr ptr)
+217 stdcall VarR8FromI1(long ptr)
+218 stdcall VarR8FromUI2(long ptr)
+219 stdcall VarR8FromUI4(long ptr)
+220 stdcall VarR8FromDec(ptr ptr)
+221 stdcall VarDateFromI1(long ptr)
+222 stdcall VarDateFromUI2(long ptr)
+223 stdcall VarDateFromUI4(long ptr)
+224 stdcall VarDateFromDec(ptr ptr)
+225 stdcall VarCyFromI1(long ptr)
+226 stdcall VarCyFromUI2(long ptr)
+227 stdcall VarCyFromUI4(long ptr)
+228 stdcall VarCyFromDec(ptr ptr)
+229 stdcall VarBstrFromI1(long long long ptr)
+230 stdcall VarBstrFromUI2(long long long ptr)
+231 stdcall VarBstrFromUI4(long long long ptr)
+232 stdcall VarBstrFromDec(ptr long long ptr)
+233 stdcall VarBoolFromI1(long ptr)
+234 stdcall VarBoolFromUI2(long ptr)
+235 stdcall VarBoolFromUI4(long ptr)
+236 stdcall VarBoolFromDec(ptr ptr)
+237 stdcall VarUI1FromI1(long ptr)
+238 stdcall VarUI1FromUI2(long ptr)
+239 stdcall VarUI1FromUI4(long ptr)
+240 stdcall VarUI1FromDec(ptr ptr)
+241 stdcall VarDecFromI1(long ptr)
+242 stdcall VarDecFromUI2(long ptr)
+243 stdcall VarDecFromUI4(long ptr)
+244 stdcall VarI1FromUI1(long ptr)
+245 stdcall VarI1FromI2(long ptr)
+246 stdcall VarI1FromI4(long ptr)
+247 stdcall VarI1FromR4(long ptr)
+248 stdcall VarI1FromR8(double ptr)
+249 stdcall VarI1FromDate(double ptr)
+250 stdcall VarI1FromCy(long long ptr)
+251 stdcall VarI1FromStr(wstr long long ptr)
+252 stdcall VarI1FromDisp(ptr long ptr)
[truncated at 1000 lines; 3397 more skipped]