|
@@ -813,6 +813,8 @@ TYPE
|
|
lpDISPID = ^DISPID;
|
|
lpDISPID = ^DISPID;
|
|
MEMBERID = DispId;
|
|
MEMBERID = DispId;
|
|
HREFTYPE = DWord;
|
|
HREFTYPE = DWord;
|
|
|
|
+ TResultList = array[0..high(integer) div 4-50] of HResult;
|
|
|
|
+ PResultList = ^TResultList;
|
|
|
|
|
|
PSYSINT = ^SYSINT;
|
|
PSYSINT = ^SYSINT;
|
|
SYSINT = LongInt;
|
|
SYSINT = LongInt;
|
|
@@ -1597,7 +1599,7 @@ TYPE
|
|
|
|
|
|
tagFUNCDESC = Record
|
|
tagFUNCDESC = Record
|
|
memid : MEMBERID;
|
|
memid : MEMBERID;
|
|
- lprgscode : pSCODE;
|
|
|
|
|
|
+ lprgscode : PResultList;
|
|
lprgelemdescParam : lpELEMDESC; // array of param types
|
|
lprgelemdescParam : lpELEMDESC; // array of param types
|
|
FUNCKIND : funckind;
|
|
FUNCKIND : funckind;
|
|
invkind : INVOKEKIND;
|
|
invkind : INVOKEKIND;
|