Changeset 478 for trunk/Include/OAIdl.ab
- Timestamp:
- Mar 13, 2008, 9:06:43 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Include/OAIdl.ab
r303 r478 2 2 ' 本来はOAIdl.idlから生成するのが正当ですが、 3 3 ' これは手動で移植したものです。 4 5 #ifndef _INC_OAIDL_AB6 #define _INC_OAIDL_AB7 8 '#ifndef COM_NO_WINDOWS_H9 #require <windows.sbp>10 #require <ole2.ab>11 '#endif /*COM_NO_WINDOWS_H*/12 4 13 5 #require <objidl.sbp> … … 777 769 778 770 Type /* [wire_marshal] */ CLEANLOCALSTORAGE 779 pInterface As *IUnknown771 pInterface As IUnknown 780 772 pStorage As VoidPtr 781 773 flags As DWord … … 823 815 /* [in] */ wMinorVerNum As Word) As HRESULT 824 816 Function AddRefTypeInfo( 825 /* [in] */ pTInfo As *ITypeInfo,817 /* [in] */ TInfo As ITypeInfo, 826 818 /* [in] */ByRef hRefType As HREFTYPE) As HRESULT 827 819 Function AddFuncDesc( … … 1037 1029 /* [in] */ iTInfo As DWord, 1038 1030 /* [in] */ lcid As LCID, 1039 /* [out] */ ByRef pTInfo As *ITypeInfo) As HRESULT1031 /* [out] */ ByRef TInfo As ITypeInfo) As HRESULT 1040 1032 Function GetIDsOfNames( 1041 1033 /* [in] */ ByRef riid As IID, … … 1078 1070 Function Reset() As HRESULT 1079 1071 Function Clone( 1080 /* [out] */ ByRef pEnum As *IEnumVARIANT) As HRESULT1072 /* [out] */ ByRef enum_ As IEnumVARIANT) As HRESULT 1081 1073 1082 1074 End Interface … … 1105 1097 lpfuncdesc As *FUNCDESC 1106 1098 lpvardesc As *VARDESC 1107 lptcomp As *ITypeComp1099 lptcomp As ITypeComp 1108 1100 End Union 1109 1101 */ … … 1123 1115 /* [in] */ HashVal As DWord, 1124 1116 /* [in] */ wFlags As Word, 1125 /* [out] */ ByRef pTInfo As *ITypeInfo,1117 /* [out] */ ByRef TInfo As ITypeInfo, 1126 1118 /* [out] */ ByRef DescKind As DESCKIND, 1127 1119 /* [out] */ ByRef BindPtr As BINDPTR) As HRESULT … … 1130 1122 /* [in] */ szName As LPOLESTR, 1131 1123 /* [in] */ HashVal As DWord, 1132 /* [out] */ ByRef pTInfo As *ITypeInfo,1133 /* [out] */ ByRef pTComp As *ITypeComp) As HRESULT1124 /* [out] */ ByRef TInfo As ITypeInfo, 1125 /* [out] */ ByRef TComp As ITypeComp) As HRESULT 1134 1126 End Interface 1135 1127 … … 1333 1325 Function GetTypeInfo( 1334 1326 /* [in] */ index As DWord, 1335 /* [out] */ ByRef pTInfo As *ITypeInfo) As HRESULT1327 /* [out] */ ByRef TInfo As ITypeInfo) As HRESULT 1336 1328 Function GetTypeInfoType( 1337 1329 /* [in] */ index As DWord, … … 1339 1331 Function GetTypeInfoOfGuid( 1340 1332 /* [in] */ ByRef guid As GUID, 1341 /* [out] */ ByRef pTInfo As *ITypeInfo) As HRESULT1333 /* [out] */ ByRef TInfo As ITypeInfo) As HRESULT 1342 1334 Function /* [local] */ GetLibAttr( 1343 /* [out] */ ByRef pTLibAttr As *TLIBATTR) As HRESULT1335 /* [out] */ ByRef TLibAttr As TLIBATTR) As HRESULT 1344 1336 Function GetTypeComp( 1345 /* [out] */ ByRef ppTComp As *ITypeComp) As HRESULT1337 /* [out] */ ByRef TComp As ITypeComp) As HRESULT 1346 1338 Function /* [local] */ GetDocumentation( 1347 1339 /* [in] */ index As Long, … … 1357 1349 /* [out][in] */ szNameBuf As LPOLESTR, 1358 1350 /* [in] */ lHashVal As DWord, 1359 /* [length_is][size_is][out] */ p pTInfo As **ITypeInfo,1351 /* [length_is][size_is][out] */ pTInfo As *ITypeInfo, 1360 1352 /* [length_is][size_is][out] */ rgMemId As *MEMBERID, 1361 1353 /* [out][in] */ ByRef cFound As Word) As HRESULT … … 1425 1417 Function RequestTypeChange( 1426 1418 /* [in] */ changeKind As CHANGEKIND, 1427 /* [in] */ pTInfoBefore As ITypeInfo,1419 /* [in] */ TInfoBefore As ITypeInfo, 1428 1420 /* [in] */ pStrName As LPOLESTR, 1429 1421 /* [out] */ ByRef fCancel As Long) As HRESULT 1430 1422 Function AfterTypeChange( 1431 1423 /* [in] */ changeKind As CHANGEKIND, 1432 /* [in] */ pTInfoAfter As *ITypeInfo,1424 /* [in] */ TInfoAfter As ITypeInfo, 1433 1425 /* [in] */ pStrName As LPOLESTR) As HRESULT 1434 1426 End Interface … … 1525 1517 1526 1518 Function CreateFromTypeInfo( 1527 /* [in] */ pTypeInfo As *ITypeInfo,1519 /* [in] */ TypeInfo As ITypeInfo, 1528 1520 /* [in] */ ByRef riid As IID, 1529 /* [iid_is][out] */ ByRef pv As *IUnknown) As HRESULT1521 /* [iid_is][out] */ ByRef pv As IUnknown) As HRESULT 1530 1522 End Interface 1531 1523 … … 1620 1612 /* [length_is][size_is][out] */ rgBstrNames As *BSTR) As HRESULT 1621 1613 Function IsMatchingType( 1622 /* [in] */ pRecordInfo As *IRecordInfo) As BOOL1614 /* [in] */ RecordInfo As IRecordInfo) As BOOL 1623 1615 Function RecordCreate() As VoidPtr 1624 1616 Function RecordCreateCopy( … … 1678 1670 #endif /* __IPropertyBag_INTERFACE_DEFINED__ */ 1679 1671 1680 #endif '_INC_OAIDL_AB
Note:
See TracChangeset
for help on using the changeset viewer.