Lines Matching refs:This

719         IDispatch* This,
724 IDispatch* This);
727 IDispatch* This);
731 IDispatch* This,
735 IDispatch* This,
741 IDispatch* This,
749 IDispatch* This,
767 #define IDispatch_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
768 #define IDispatch_AddRef(This) (This)->lpVtbl->AddRef(This)
769 #define IDispatch_Release(This) (This)->lpVtbl->Release(This)
771 #define IDispatch_GetTypeInfoCount(This,pctinfo) (This)->lpVtbl->GetTypeInfoCount(This,pctinfo)
772 #define IDispatch_GetTypeInfo(This,iTInfo,lcid,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,iTInfo,lcid,ppTInfo)
773 #define IDispatch_GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId) (This)->lpVtbl->GetIDsOfNames(This,riid,rgszNames,cNames,lcid,rgDispId)
774 #define IDispatch_Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,dispIdMember,riid,lcid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
780 IDispatch* This,
783 IRpcStubBuffer* This,
788 IDispatch* This,
793 IRpcStubBuffer* This,
798 IDispatch* This,
805 IRpcStubBuffer* This,
810 IDispatch* This,
823 IRpcStubBuffer* This,
828 IDispatch* This,
838 IDispatch* This,
885 IEnumVARIANT* This,
890 IEnumVARIANT* This);
893 IEnumVARIANT* This);
897 IEnumVARIANT* This,
903 IEnumVARIANT* This,
907 IEnumVARIANT* This);
910 IEnumVARIANT* This,
921 #define IEnumVARIANT_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
922 #define IEnumVARIANT_AddRef(This) (This)->lpVtbl->AddRef(This)
923 #define IEnumVARIANT_Release(This) (This)->lpVtbl->Release(This)
925 #define IEnumVARIANT_Next(This,celt,rgVar,pCeltFetched) (This)->lpVtbl->Next(This,celt,rgVar,pCeltFetched)
926 #define IEnumVARIANT_Skip(This,celt) (This)->lpVtbl->Skip(This,celt)
927 #define IEnumVARIANT_Reset(This) (This)->lpVtbl->Reset(This)
928 #define IEnumVARIANT_Clone(This,ppEnum) (This)->lpVtbl->Clone(This,ppEnum)
934 IEnumVARIANT* This,
939 IRpcStubBuffer* This,
944 IEnumVARIANT* This,
947 IRpcStubBuffer* This,
952 IEnumVARIANT* This);
954 IRpcStubBuffer* This,
959 IEnumVARIANT* This,
962 IRpcStubBuffer* This,
967 IEnumVARIANT* This,
972 IEnumVARIANT* This,
1025 ITypeComp* This,
1030 ITypeComp* This);
1033 ITypeComp* This);
1037 ITypeComp* This,
1046 ITypeComp* This,
1060 #define ITypeComp_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1061 #define ITypeComp_AddRef(This) (This)->lpVtbl->AddRef(This)
1062 #define ITypeComp_Release(This) (This)->lpVtbl->Release(This)
1064 #define ITypeComp_Bind(This,szName,lHashVal,wFlags,ppTInfo,pDescKind,pBindPtr) (This)->lpVtbl->Bind(This,szName,lHashVal,wFlags,ppTInfo,pDescKind,pBindPtr)
1065 #define ITypeComp_BindType(This,szName,lHashVal,ppTInfo,ppTComp) (This)->lpVtbl->BindType(This,szName,lHashVal,ppTInfo,ppTComp)
1071 ITypeComp* This,
1082 IRpcStubBuffer* This,
1087 ITypeComp* This,
1092 IRpcStubBuffer* This,
1097 ITypeComp* This,
1105 ITypeComp* This,
1116 ITypeComp* This,
1122 ITypeComp* This,
1234 ITypeInfo* This,
1239 ITypeInfo* This);
1242 ITypeInfo* This);
1246 ITypeInfo* This,
1250 ITypeInfo* This,
1254 ITypeInfo* This,
1259 ITypeInfo* This,
1264 ITypeInfo* This,
1271 ITypeInfo* This,
1276 ITypeInfo* This,
1281 ITypeInfo* This,
1287 ITypeInfo* This,
1297 ITypeInfo* This,
1305 ITypeInfo* This,
1313 ITypeInfo* This,
1318 ITypeInfo* This,
1324 ITypeInfo* This,
1330 ITypeInfo* This,
1335 ITypeInfo* This,
1340 ITypeInfo* This,
1344 ITypeInfo* This,
1348 ITypeInfo* This,
1359 #define ITypeInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1360 #define ITypeInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
1361 #define ITypeInfo_Release(This) (This)->lpVtbl->Release(This)
1363 #define ITypeInfo_GetTypeAttr(This,ppTypeAttr) (This)->lpVtbl->GetTypeAttr(This,ppTypeAttr)
1364 #define ITypeInfo_GetTypeComp(This,ppTComp) (This)->lpVtbl->GetTypeComp(This,ppTComp)
1365 #define ITypeInfo_GetFuncDesc(This,index,ppFuncDesc) (This)->lpVtbl->GetFuncDesc(This,index,ppFuncDesc)
1366 #define ITypeInfo_GetVarDesc(This,index,ppVarDesc) (This)->lpVtbl->GetVarDesc(This,index,ppVarDesc)
1367 #define ITypeInfo_GetNames(This,memid,rgBstrNames,cMaxNames,pcNames) (This)->lpVtbl->GetNames(This,memid,rgBstrNames,cMaxNames,pcNames)
1368 #define ITypeInfo_GetRefTypeOfImplType(This,index,pRefType) (This)->lpVtbl->GetRefTypeOfImplType(This,index,pRefType)
1369 #define ITypeInfo_GetImplTypeFlags(This,index,pImplTypeFlags) (This)->lpVtbl->GetImplTypeFlags(This,index,pImplTypeFlags)
1370 #define ITypeInfo_GetIDsOfNames(This,rgszNames,cNames,pMemId) (This)->lpVtbl->GetIDsOfNames(This,rgszNames,cNames,pMemId)
1371 #define ITypeInfo_Invoke(This,pvInstance,memid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,pvInstance,memid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
1372 #define ITypeInfo_GetDocumentation(This,memid,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile) (This)->lpVtbl->GetDocumentation(This,memid,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile)
1373 #define ITypeInfo_GetDllEntry(This,memid,invKind,pBstrDllName,pBstrName,pwOrdinal) (This)->lpVtbl->GetDllEntry(This,memid,invKind,pBstrDllName,pBstrName,pwOrdinal)
1374 #define ITypeInfo_GetRefTypeInfo(This,hRefType,ppTInfo) (This)->lpVtbl->GetRefTypeInfo(This,hRefType,ppTInfo)
1375 #define ITypeInfo_AddressOfMember(This,memid,invKind,ppv) (This)->lpVtbl->AddressOfMember(This,memid,invKind,ppv)
1376 #define ITypeInfo_CreateInstance(This,pUnkOuter,riid,ppvObj) (This)->lpVtbl->CreateInstance(This,pUnkOuter,riid,ppvObj)
1377 #define ITypeInfo_GetMops(This,memid,pBstrMops) (This)->lpVtbl->GetMops(This,memid,pBstrMops)
1378 #define ITypeInfo_GetContainingTypeLib(This,ppTLib,pIndex) (This)->lpVtbl->GetContainingTypeLib(This,ppTLib,pIndex)
1379 #define ITypeInfo_ReleaseTypeAttr(This,pTypeAttr) (This)->lpVtbl->ReleaseTypeAttr(This,pTypeAttr)
1380 #define ITypeInfo_ReleaseFuncDesc(This,pFuncDesc) (This)->lpVtbl->ReleaseFuncDesc(This,pFuncDesc)
1381 #define ITypeInfo_ReleaseVarDesc(This,pVarDesc) (This)->lpVtbl->ReleaseVarDesc(This,pVarDesc)
1387 ITypeInfo* This,
1391 IRpcStubBuffer* This,
1396 ITypeInfo* This,
1399 IRpcStubBuffer* This,
1404 ITypeInfo* This,
1409 IRpcStubBuffer* This,
1414 ITypeInfo* This,
1419 IRpcStubBuffer* This,
1424 ITypeInfo* This,
1430 IRpcStubBuffer* This,
1435 ITypeInfo* This,
1439 IRpcStubBuffer* This,
1444 ITypeInfo* This,
1448 IRpcStubBuffer* This,
1453 ITypeInfo* This);
1455 IRpcStubBuffer* This,
1460 ITypeInfo* This);
1462 IRpcStubBuffer* This,
1467 ITypeInfo* This,
1475 IRpcStubBuffer* This,
1480 ITypeInfo* This,
1488 IRpcStubBuffer* This,
1493 ITypeInfo* This,
1497 IRpcStubBuffer* This,
1502 ITypeInfo* This);
1504 IRpcStubBuffer* This,
1509 ITypeInfo* This,
1513 IRpcStubBuffer* This,
1518 ITypeInfo* This,
1522 IRpcStubBuffer* This,
1527 ITypeInfo* This,
1531 IRpcStubBuffer* This,
1536 ITypeInfo* This);
1538 IRpcStubBuffer* This,
1543 ITypeInfo* This);
1545 IRpcStubBuffer* This,
1550 ITypeInfo* This);
1552 IRpcStubBuffer* This,
1557 ITypeInfo* This,
1560 ITypeInfo* This,
1564 ITypeInfo* This,
1568 ITypeInfo* This,
1573 ITypeInfo* This,
1577 ITypeInfo* This,
1582 ITypeInfo* This,
1588 ITypeInfo* This,
1594 ITypeInfo* This,
1599 ITypeInfo* This);
1601 ITypeInfo* This,
1610 ITypeInfo* This);
1612 ITypeInfo* This,
1619 ITypeInfo* This,
1627 ITypeInfo* This,
1634 ITypeInfo* This,
1642 ITypeInfo* This,
1647 ITypeInfo* This);
1649 ITypeInfo* This,
1654 ITypeInfo* This,
1658 ITypeInfo* This,
1662 ITypeInfo* This,
1666 ITypeInfo* This,
1669 ITypeInfo* This);
1671 ITypeInfo* This,
1674 ITypeInfo* This);
1676 ITypeInfo* This,
1679 ITypeInfo* This);
1768 ITypeInfo2* This,
1773 ITypeInfo2* This);
1776 ITypeInfo2* This);
1780 ITypeInfo2* This,
1784 ITypeInfo2* This,
1788 ITypeInfo2* This,
1793 ITypeInfo2* This,
1798 ITypeInfo2* This,
1805 ITypeInfo2* This,
1810 ITypeInfo2* This,
1815 ITypeInfo2* This,
1821 ITypeInfo2* This,
1831 ITypeInfo2* This,
1839 ITypeInfo2* This,
1847 ITypeInfo2* This,
1852 ITypeInfo2* This,
1858 ITypeInfo2* This,
1864 ITypeInfo2* This,
1869 ITypeInfo2* This,
1874 ITypeInfo2* This,
1878 ITypeInfo2* This,
1882 ITypeInfo2* This,
1887 ITypeInfo2* This,
1891 ITypeInfo2* This,
1895 ITypeInfo2* This,
1901 ITypeInfo2* This,
1906 ITypeInfo2* This,
1911 ITypeInfo2* This,
1917 ITypeInfo2* This,
1924 ITypeInfo2* This,
1930 ITypeInfo2* This,
1936 ITypeInfo2* This,
1944 ITypeInfo2* This,
1948 ITypeInfo2* This,
1953 ITypeInfo2* This,
1959 ITypeInfo2* This,
1964 ITypeInfo2* This,
1976 #define ITypeInfo2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
1977 #define ITypeInfo2_AddRef(This) (This)->lpVtbl->AddRef(This)
1978 #define ITypeInfo2_Release(This) (This)->lpVtbl->Release(This)
1980 #define ITypeInfo2_GetTypeAttr(This,ppTypeAttr) (This)->lpVtbl->GetTypeAttr(This,ppTypeAttr)
1981 #define ITypeInfo2_GetTypeComp(This,ppTComp) (This)->lpVtbl->GetTypeComp(This,ppTComp)
1982 #define ITypeInfo2_GetFuncDesc(This,index,ppFuncDesc) (This)->lpVtbl->GetFuncDesc(This,index,ppFuncDesc)
1983 #define ITypeInfo2_GetVarDesc(This,index,ppVarDesc) (This)->lpVtbl->GetVarDesc(This,index,ppVarDesc)
1984 #define ITypeInfo2_GetNames(This,memid,rgBstrNames,cMaxNames,pcNames) (This)->lpVtbl->GetNames(This,memid,rgBstrNames,cMaxNames,pcNames)
1985 #define ITypeInfo2_GetRefTypeOfImplType(This,index,pRefType) (This)->lpVtbl->GetRefTypeOfImplType(This,index,pRefType)
1986 #define ITypeInfo2_GetImplTypeFlags(This,index,pImplTypeFlags) (This)->lpVtbl->GetImplTypeFlags(This,index,pImplTypeFlags)
1987 #define ITypeInfo2_GetIDsOfNames(This,rgszNames,cNames,pMemId) (This)->lpVtbl->GetIDsOfNames(This,rgszNames,cNames,pMemId)
1988 #define ITypeInfo2_Invoke(This,pvInstance,memid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr) (This)->lpVtbl->Invoke(This,pvInstance,memid,wFlags,pDispParams,pVarResult,pExcepInfo,puArgErr)
1989 #define ITypeInfo2_GetDocumentation(This,memid,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile) (This)->lpVtbl->GetDocumentation(This,memid,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile)
1990 #define ITypeInfo2_GetDllEntry(This,memid,invKind,pBstrDllName,pBstrName,pwOrdinal) (This)->lpVtbl->GetDllEntry(This,memid,invKind,pBstrDllName,pBstrName,pwOrdinal)
1991 #define ITypeInfo2_GetRefTypeInfo(This,hRefType,ppTInfo) (This)->lpVtbl->GetRefTypeInfo(This,hRefType,ppTInfo)
1992 #define ITypeInfo2_AddressOfMember(This,memid,invKind,ppv) (This)->lpVtbl->AddressOfMember(This,memid,invKind,ppv)
1993 #define ITypeInfo2_CreateInstance(This,pUnkOuter,riid,ppvObj) (This)->lpVtbl->CreateInstance(This,pUnkOuter,riid,ppvObj)
1994 #define ITypeInfo2_GetMops(This,memid,pBstrMops) (This)->lpVtbl->GetMops(This,memid,pBstrMops)
1995 #define ITypeInfo2_GetContainingTypeLib(This,ppTLib,pIndex) (This)->lpVtbl->GetContainingTypeLib(This,ppTLib,pIndex)
1996 #define ITypeInfo2_ReleaseTypeAttr(This,pTypeAttr) (This)->lpVtbl->ReleaseTypeAttr(This,pTypeAttr)
1997 #define ITypeInfo2_ReleaseFuncDesc(This,pFuncDesc) (This)->lpVtbl->ReleaseFuncDesc(This,pFuncDesc)
1998 #define ITypeInfo2_ReleaseVarDesc(This,pVarDesc) (This)->lpVtbl->ReleaseVarDesc(This,pVarDesc)
2000 #define ITypeInfo2_GetTypeKind(This,pTypeKind) (This)->lpVtbl->GetTypeKind(This,pTypeKind)
2001 #define ITypeInfo2_GetTypeFlags(This,pTypeFlags) (This)->lpVtbl->GetTypeFlags(This,pTypeFlags)
2002 #define ITypeInfo2_GetFuncIndexOfMemId(This,memid,invKind,pFuncIndex) (This)->lpVtbl->GetFuncIndexOfMemId(This,memid,invKind,pFuncIndex)
2003 #define ITypeInfo2_GetVarIndexOfMemId(This,memid,pVarIndex) (This)->lpVtbl->GetVarIndexOfMemId(This,memid,pVarIndex)
2004 #define ITypeInfo2_GetCustData(This,guid,pVarVal) (This)->lpVtbl->GetCustData(This,guid,pVarVal)
2005 #define ITypeInfo2_GetFuncCustData(This,index,guid,pVarVal) (This)->lpVtbl->GetFuncCustData(This,index,guid,pVarVal)
2006 #define ITypeInfo2_GetParamCustData(This,indexFunc,indexParam,guid,pVarVal) (This)->lpVtbl->GetParamCustData(This,indexFunc,indexParam,guid,pVarVal)
2007 #define ITypeInfo2_GetVarCustData(This,index,guid,pVarVal) (This)->lpVtbl->GetVarCustData(This,index,guid,pVarVal)
2008 #define ITypeInfo2_GetImplTypeCustData(This,index,guid,pVarVal) (This)->lpVtbl->GetImplTypeCustData(This,index,guid,pVarVal)
2009 #define ITypeInfo2_GetDocumentation2(This,memid,lcid,pbstrHelpString,pdwHelpStringContext,pbstrHelpStringDll) (This)->lpVtbl->GetDocumentation2(This,memid,lcid,pbstrHelpString,pdwHelpStringContext,pbstrHelpStringDll)
2010 #define ITypeInfo2_GetAllCustData(This,pCustData) (This)->lpVtbl->GetAllCustData(This,pCustData)
2011 #define ITypeInfo2_GetAllFuncCustData(This,index,pCustData) (This)->lpVtbl->GetAllFuncCustData(This,index,pCustData)
2012 #define ITypeInfo2_GetAllParamCustData(This,indexFunc,indexParam,pCustData) (This)->lpVtbl->GetAllParamCustData(This,indexFunc,indexParam,pCustData)
2013 #define ITypeInfo2_GetAllVarCustData(This,index,pCustData) (This)->lpVtbl->GetAllVarCustData(This,index,pCustData)
2014 #define ITypeInfo2_GetAllImplTypeCustData(This,index,pCustData) (This)->lpVtbl->GetAllImplTypeCustData(This,index,pCustData)
2020 ITypeInfo2* This,
2023 IRpcStubBuffer* This,
2028 ITypeInfo2* This,
2031 IRpcStubBuffer* This,
2036 ITypeInfo2* This,
2041 IRpcStubBuffer* This,
2046 ITypeInfo2* This,
2050 IRpcStubBuffer* This,
2055 ITypeInfo2* This,
2059 IRpcStubBuffer* This,
2064 ITypeInfo2* This,
2069 IRpcStubBuffer* This,
2074 ITypeInfo2* This,
2080 IRpcStubBuffer* This,
2085 ITypeInfo2* This,
2090 IRpcStubBuffer* This,
2095 ITypeInfo2* This,
2100 IRpcStubBuffer* This,
2105 ITypeInfo2* This,
2113 IRpcStubBuffer* This,
2118 ITypeInfo2* This,
2121 IRpcStubBuffer* This,
2126 ITypeInfo2* This,
2130 IRpcStubBuffer* This,
2135 ITypeInfo2* This,
2140 IRpcStubBuffer* This,
2145 ITypeInfo2* This,
2149 IRpcStubBuffer* This,
2154 ITypeInfo2* This,
2158 IRpcStubBuffer* This,
2163 ITypeInfo2* This,
2170 ITypeInfo2* This,
2262 ITypeLib* This,
2267 ITypeLib* This);
2270 ITypeLib* This);
2274 ITypeLib* This);
2277 ITypeLib* This,
2282 ITypeLib* This,
2287 ITypeLib* This,
2292 ITypeLib* This,
2296 ITypeLib* This,
2300 ITypeLib* This,
2308 ITypeLib* This,
2314 ITypeLib* This,
2322 ITypeLib* This,
2333 #define ITypeLib_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2334 #define ITypeLib_AddRef(This) (This)->lpVtbl->AddRef(This)
2335 #define ITypeLib_Release(This) (This)->lpVtbl->Release(This)
2337 #define ITypeLib_GetTypeInfoCount(This) (This)->lpVtbl->GetTypeInfoCount(This)
2338 #define ITypeLib_GetTypeInfo(This,index,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,index,ppTInfo)
2339 #define ITypeLib_GetTypeInfoType(This,index,pTKind) (This)->lpVtbl->GetTypeInfoType(This,index,pTKind)
2340 #define ITypeLib_GetTypeInfoOfGuid(This,guid,ppTinfo) (This)->lpVtbl->GetTypeInfoOfGuid(This,guid,ppTinfo)
2341 #define ITypeLib_GetLibAttr(This,ppTLibAttr) (This)->lpVtbl->GetLibAttr(This,ppTLibAttr)
2342 #define ITypeLib_GetTypeComp(This,ppTComp) (This)->lpVtbl->GetTypeComp(This,ppTComp)
2343 #define ITypeLib_GetDocumentation(This,index,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile) (This)->lpVtbl->GetDocumentation(This,index,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile)
2344 #define ITypeLib_IsName(This,szNameBuf,lHashVal,pfName) (This)->lpVtbl->IsName(This,szNameBuf,lHashVal,pfName)
2345 #define ITypeLib_FindName(This,szNameBuf,lHashVal,ppTInfo,rgMemId,pcFound) (This)->lpVtbl->FindName(This,szNameBuf,lHashVal,ppTInfo,rgMemId,pcFound)
2346 #define ITypeLib_ReleaseTLibAttr(This,pTLibAttr) (This)->lpVtbl->ReleaseTLibAttr(This,pTLibAttr)
2352 ITypeLib* This,
2355 IRpcStubBuffer* This,
2360 ITypeLib* This,
2364 IRpcStubBuffer* This,
2369 ITypeLib* This,
2373 IRpcStubBuffer* This,
2378 ITypeLib* This,
2382 IRpcStubBuffer* This,
2387 ITypeLib* This,
2391 IRpcStubBuffer* This,
2396 ITypeLib* This,
2399 IRpcStubBuffer* This,
2404 ITypeLib* This,
2412 IRpcStubBuffer* This,
2417 ITypeLib* This,
2423 IRpcStubBuffer* This,
2428 ITypeLib* This,
2436 IRpcStubBuffer* This,
2441 ITypeLib* This);
2443 IRpcStubBuffer* This,
2448 ITypeLib* This);
2450 ITypeLib* This,
2453 ITypeLib* This,
2456 ITypeLib* This,
2460 ITypeLib* This,
2467 ITypeLib* This,
2475 ITypeLib* This,
2480 ITypeLib* This,
2486 ITypeLib* This,
2493 ITypeLib* This,
2501 ITypeLib* This,
2504 ITypeLib* This);
2544 ITypeLib2* This,
2549 ITypeLib2* This);
2552 ITypeLib2* This);
2556 ITypeLib2* This);
2559 ITypeLib2* This,
2564 ITypeLib2* This,
2569 ITypeLib2* This,
2574 ITypeLib2* This,
2578 ITypeLib2* This,
2582 ITypeLib2* This,
2590 ITypeLib2* This,
2596 ITypeLib2* This,
2604 ITypeLib2* This,
2609 ITypeLib2* This,
2614 ITypeLib2* This,
2619 ITypeLib2* This,
2627 ITypeLib2* This,
2638 #define ITypeLib2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2639 #define ITypeLib2_AddRef(This) (This)->lpVtbl->AddRef(This)
2640 #define ITypeLib2_Release(This) (This)->lpVtbl->Release(This)
2642 #define ITypeLib2_GetTypeInfoCount(This) (This)->lpVtbl->GetTypeInfoCount(This)
2643 #define ITypeLib2_GetTypeInfo(This,index,ppTInfo) (This)->lpVtbl->GetTypeInfo(This,index,ppTInfo)
2644 #define ITypeLib2_GetTypeInfoType(This,index,pTKind) (This)->lpVtbl->GetTypeInfoType(This,index,pTKind)
2645 #define ITypeLib2_GetTypeInfoOfGuid(This,guid,ppTinfo) (This)->lpVtbl->GetTypeInfoOfGuid(This,guid,ppTinfo)
2646 #define ITypeLib2_GetLibAttr(This,ppTLibAttr) (This)->lpVtbl->GetLibAttr(This,ppTLibAttr)
2647 #define ITypeLib2_GetTypeComp(This,ppTComp) (This)->lpVtbl->GetTypeComp(This,ppTComp)
2648 #define ITypeLib2_GetDocumentation(This,index,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile) (This)->lpVtbl->GetDocumentation(This,index,pBstrName,pBstrDocString,pdwHelpContext,pBstrHelpFile)
2649 #define ITypeLib2_IsName(This,szNameBuf,lHashVal,pfName) (This)->lpVtbl->IsName(This,szNameBuf,lHashVal,pfName)
2650 #define ITypeLib2_FindName(This,szNameBuf,lHashVal,ppTInfo,rgMemId,pcFound) (This)->lpVtbl->FindName(This,szNameBuf,lHashVal,ppTInfo,rgMemId,pcFound)
2651 #define ITypeLib2_ReleaseTLibAttr(This,pTLibAttr) (This)->lpVtbl->ReleaseTLibAttr(This,pTLibAttr)
2653 #define ITypeLib2_GetCustData(This,guid,pVarVal) (This)->lpVtbl->GetCustData(This,guid,pVarVal)
2654 #define ITypeLib2_GetLibStatistics(This,pcUniqueNames,pcchUniqueNames) (This)->lpVtbl->GetLibStatistics(This,pcUniqueNames,pcchUniqueNames)
2655 #define ITypeLib2_GetDocumentation2(This,index,lcid,pbstrHelpString,pdwHelpStringContext,pbstrHelpStringDll) (This)->lpVtbl->GetDocumentation2(This,index,lcid,pbstrHelpString,pdwHelpStringContext,pbstrHelpStringDll)
2656 #define ITypeLib2_GetAllCustData(This,pCustData) (This)->lpVtbl->GetAllCustData(This,pCustData)
2662 ITypeLib2* This,
2666 IRpcStubBuffer* This,
2671 ITypeLib2* This,
2675 IRpcStubBuffer* This,
2680 ITypeLib2* This,
2688 IRpcStubBuffer* This,
2693 ITypeLib2* This,
2696 IRpcStubBuffer* This,
2701 ITypeLib2* This,
2705 ITypeLib2* This,
2709 ITypeLib2* This,
2716 ITypeLib2* This,
2765 ITypeChangeEvents* This,
2770 ITypeChangeEvents* This);
2773 ITypeChangeEvents* This);
2777 ITypeChangeEvents* This,
2784 ITypeChangeEvents* This,
2797 #define ITypeChangeEvents_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2798 #define ITypeChangeEvents_AddRef(This) (This)->lpVtbl->AddRef(This)
2799 #define ITypeChangeEvents_Release(This) (This)->lpVtbl->Release(This)
2801 #define ITypeChangeEvents_RequestTypeChange(This,changeKind,pTInfoBefore,pStrName,pfCancel) (This)->lpVtbl->RequestTypeChange(This,changeKind,pTInfoBefore,pStrName,pfCancel)
2802 #define ITypeChangeEvents_AfterTypeChange(This,changeKind,pTInfoAfter,pStrName) (This)->lpVtbl->AfterTypeChange(This,changeKind,pTInfoAfter,pStrName)
2808 ITypeChangeEvents* This,
2814 IRpcStubBuffer* This,
2819 ITypeChangeEvents* This,
2824 IRpcStubBuffer* This,
2864 IErrorInfo* This,
2869 IErrorInfo* This);
2872 IErrorInfo* This);
2876 IErrorInfo* This,
2880 IErrorInfo* This,
2884 IErrorInfo* This,
2888 IErrorInfo* This,
2892 IErrorInfo* This,
2903 #define IErrorInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
2904 #define IErrorInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
2905 #define IErrorInfo_Release(This) (This)->lpVtbl->Release(This)
2907 #define IErrorInfo_GetGUID(This,pGUID) (This)->lpVtbl->GetGUID(This,pGUID)
2908 #define IErrorInfo_GetSource(This,pBstrSource) (This)->lpVtbl->GetSource(This,pBstrSource)
2909 #define IErrorInfo_GetDescription(This,pBstrDescription) (This)->lpVtbl->GetDescription(This,pBstrDescription)
2910 #define IErrorInfo_GetHelpFile(This,pBstrHelpFile) (This)->lpVtbl->GetHelpFile(This,pBstrHelpFile)
2911 #define IErrorInfo_GetHelpContext(This,pdwHelpContext) (This)->lpVtbl->GetHelpContext(This,pdwHelpContext)
2917 IErrorInfo* This,
2920 IRpcStubBuffer* This,
2925 IErrorInfo* This,
2928 IRpcStubBuffer* This,
2933 IErrorInfo* This,
2936 IRpcStubBuffer* This,
2941 IErrorInfo* This,
2944 IRpcStubBuffer* This,
2949 IErrorInfo* This,
2952 IRpcStubBuffer* This,
2992 ICreateErrorInfo* This,
2997 ICreateErrorInfo* This);
3000 ICreateErrorInfo* This);
3004 ICreateErrorInfo* This,
3008 ICreateErrorInfo* This,
3012 ICreateErrorInfo* This,
3016 ICreateErrorInfo* This,
3020 ICreateErrorInfo* This,
3031 #define ICreateErrorInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3032 #define ICreateErrorInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
3033 #define ICreateErrorInfo_Release(This) (This)->lpVtbl->Release(This)
3035 #define ICreateErrorInfo_SetGUID(This,rguid) (This)->lpVtbl->SetGUID(This,rguid)
3036 #define ICreateErrorInfo_SetSource(This,szSource) (This)->lpVtbl->SetSource(This,szSource)
3037 #define ICreateErrorInfo_SetDescription(This,szDescription) (This)->lpVtbl->SetDescription(This,szDescription)
3038 #define ICreateErrorInfo_SetHelpFile(This,szHelpFile) (This)->lpVtbl->SetHelpFile(This,szHelpFile)
3039 #define ICreateErrorInfo_SetHelpContext(This,dwHelpContext) (This)->lpVtbl->SetHelpContext(This,dwHelpContext)
3045 ICreateErrorInfo* This,
3048 IRpcStubBuffer* This,
3053 ICreateErrorInfo* This,
3056 IRpcStubBuffer* This,
3061 ICreateErrorInfo* This,
3064 IRpcStubBuffer* This,
3069 ICreateErrorInfo* This,
3072 IRpcStubBuffer* This,
3077 ICreateErrorInfo* This,
3080 IRpcStubBuffer* This,
3108 ISupportErrorInfo* This,
3113 ISupportErrorInfo* This);
3116 ISupportErrorInfo* This);
3120 ISupportErrorInfo* This,
3131 #define ISupportErrorInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3132 #define ISupportErrorInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
3133 #define ISupportErrorInfo_Release(This) (This)->lpVtbl->Release(This)
3135 #define ISupportErrorInfo_InterfaceSupportsErrorInfo(This,riid) (This)->lpVtbl->InterfaceSupportsErrorInfo(This,riid)
3141 ISupportErrorInfo* This,
3144 IRpcStubBuffer* This,
3173 ITypeFactory* This,
3178 ITypeFactory* This);
3181 ITypeFactory* This);
3185 ITypeFactory* This,
3198 #define ITypeFactory_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3199 #define ITypeFactory_AddRef(This) (This)->lpVtbl->AddRef(This)
3200 #define ITypeFactory_Release(This) (This)->lpVtbl->Release(This)
3202 #define ITypeFactory_CreateFromTypeInfo(This,pTypeInfo,riid,ppv) (This)->lpVtbl->CreateFromTypeInfo(This,pTypeInfo,riid,ppv)
3208 ITypeFactory* This,
3213 IRpcStubBuffer* This,
3261 ITypeMarshal* This,
3266 ITypeMarshal* This);
3269 ITypeMarshal* This);
3273 ITypeMarshal* This,
3280 ITypeMarshal* This,
3289 ITypeMarshal* This,
3297 ITypeMarshal* This,
3308 #define ITypeMarshal_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3309 #define ITypeMarshal_AddRef(This) (This)->lpVtbl->AddRef(This)
3310 #define ITypeMarshal_Release(This) (This)->lpVtbl->Release(This)
3312 #define ITypeMarshal_Size(This,pvType,dwDestContext,pvDestContext,pSize) (This)->lpVtbl->Size(This,pvType,dwDestContext,pvDestContext,pSize)
3313 #define ITypeMarshal_Marshal(This,pvType,dwDestContext,pvDestContext,cbBufferLength,pBuffer,pcbWritten) (This)->lpVtbl->Marshal(This,pvType,dwDestContext,pvDestContext,cbBufferLength,pBuffer,pcbWritten)
3314 #define ITypeMarshal_Unmarshal(This,pvType,dwFlags,cbBufferLength,pBuffer,pcbRead) (This)->lpVtbl->Unmarshal(This,pvType,dwFlags,cbBufferLength,pBuffer,pcbRead)
3315 #define ITypeMarshal_Free(This,pvType) (This)->lpVtbl->Free(This,pvType)
3321 ITypeMarshal* This,
3327 IRpcStubBuffer* This,
3332 ITypeMarshal* This,
3340 IRpcStubBuffer* This,
3345 ITypeMarshal* This,
3352 IRpcStubBuffer* This,
3357 ITypeMarshal* This,
3360 IRpcStubBuffer* This,
3447 IRecordInfo* This,
3452 IRecordInfo* This);
3455 IRecordInfo* This);
3459 IRecordInfo* This,
3463 IRecordInfo* This,
3467 IRecordInfo* This,
3472 IRecordInfo* This,
3476 IRecordInfo* This,
3480 IRecordInfo* This,
3484 IRecordInfo* This,
3488 IRecordInfo* This,
3494 IRecordInfo* This,
3501 IRecordInfo* This,
3508 IRecordInfo* This,
3515 IRecordInfo* This,
3520 IRecordInfo* This,
3524 IRecordInfo* This);
3527 IRecordInfo* This,
3532 IRecordInfo* This,
3543 #define IRecordInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3544 #define IRecordInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
3545 #define IRecordInfo_Release(This) (This)->lpVtbl->Release(This)
3547 #define IRecordInfo_RecordInit(This,pvNew) (This)->lpVtbl->RecordInit(This,pvNew)
3548 #define IRecordInfo_RecordClear(This,pvExisting) (This)->lpVtbl->RecordClear(This,pvExisting)
3549 #define IRecordInfo_RecordCopy(This,pvExisting,pvNew) (This)->lpVtbl->RecordCopy(This,pvExisting,pvNew)
3550 #define IRecordInfo_GetGuid(This,pguid) (This)->lpVtbl->GetGuid(This,pguid)
3551 #define IRecordInfo_GetName(This,pbstrName) (This)->lpVtbl->GetName(This,pbstrName)
3552 #define IRecordInfo_GetSize(This,pcbSize) (This)->lpVtbl->GetSize(This,pcbSize)
3553 #define IRecordInfo_GetTypeInfo(This,ppTypeInfo) (This)->lpVtbl->GetTypeInfo(This,ppTypeInfo)
3554 #define IRecordInfo_GetField(This,pvData,szFieldName,pvarField) (This)->lpVtbl->GetField(This,pvData,szFieldName,pvarField)
3555 #define IRecordInfo_GetFieldNoCopy(This,pvData,szFieldName,pvarField,ppvDataCArray) (This)->lpVtbl->GetFieldNoCopy(This,pvData,szFieldName,pvarField,ppvDataCArray)
3556 #define IRecordInfo_PutField(This,wFlags,pvData,szFieldName,pvarField) (This)->lpVtbl->PutField(This,wFlags,pvData,szFieldName,pvarField)
3557 #define IRecordInfo_PutFieldNoCopy(This,wFlags,pvData,szFieldName,pvarField) (This)->lpVtbl->PutFieldNoCopy(This,wFlags,pvData,szFieldName,pvarField)
3558 #define IRecordInfo_GetFieldNames(This,pcNames,rgBstrNames) (This)->lpVtbl->GetFieldNames(This,pcNames,rgBstrNames)
3559 #define IRecordInfo_IsMatchingType(This,pRecordInfo) (This)->lpVtbl->IsMatchingType(This,pRecordInfo)
3560 #define IRecordInfo_RecordCreate(This) (This)->lpVtbl->RecordCreate(This)
3561 #define IRecordInfo_RecordCreateCopy(This,pvSource,ppvDest) (This)->lpVtbl->RecordCreateCopy(This,pvSource,ppvDest)
3562 #define IRecordInfo_RecordDestroy(This,pvRecord) (This)->lpVtbl->RecordDestroy(This,pvRecord)
3568 IRecordInfo* This,
3571 IRpcStubBuffer* This,
3576 IRecordInfo* This,
3579 IRpcStubBuffer* This,
3584 IRecordInfo* This,
3588 IRpcStubBuffer* This,
3593 IRecordInfo* This,
3596 IRpcStubBuffer* This,
3601 IRecordInfo* This,
3604 IRpcStubBuffer* This,
3609 IRecordInfo* This,
3612 IRpcStubBuffer* This,
3617 IRecordInfo* This,
3620 IRpcStubBuffer* This,
3625 IRecordInfo* This,
3630 IRpcStubBuffer* This,
3635 IRecordInfo* This,
3641 IRpcStubBuffer* This,
3646 IRecordInfo* This,
3652 IRpcStubBuffer* This,
3657 IRecordInfo* This,
3663 IRpcStubBuffer* This,
3668 IRecordInfo* This,
3672 IRpcStubBuffer* This,
3677 IRecordInfo* This,
3680 IRpcStubBuffer* This,
3685 IRecordInfo* This);
3687 IRpcStubBuffer* This,
3692 IRecordInfo* This,
3696 IRpcStubBuffer* This,
3701 IRecordInfo* This,
3704 IRpcStubBuffer* This,
3814 ICreateTypeInfo* This,
3819 ICreateTypeInfo* This);
3822 ICreateTypeInfo* This);
3826 ICreateTypeInfo* This,
3830 ICreateTypeInfo* This,
3834 ICreateTypeInfo* This,
3838 ICreateTypeInfo* This,
3842 ICreateTypeInfo* This,
3847 ICreateTypeInfo* This,
3852 ICreateTypeInfo* This,
3857 ICreateTypeInfo* This,
3862 ICreateTypeInfo* This,
3867 ICreateTypeInfo* This,
3871 ICreateTypeInfo* This,
3875 ICreateTypeInfo* This,
3880 ICreateTypeInfo* This,
3886 ICreateTypeInfo* This,
3891 ICreateTypeInfo* This,
3895 ICreateTypeInfo* This,
3901 ICreateTypeInfo* This,
3906 ICreateTypeInfo* This,
3911 ICreateTypeInfo* This,
3916 ICreateTypeInfo* This,
3921 ICreateTypeInfo* This,
3926 ICreateTypeInfo* This,
3930 ICreateTypeInfo* This);
3940 #define ICreateTypeInfo_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
3941 #define ICreateTypeInfo_AddRef(This) (This)->lpVtbl->AddRef(This)
3942 #define ICreateTypeInfo_Release(This) (This)->lpVtbl->Release(This)
3944 #define ICreateTypeInfo_SetGuid(This,guid) (This)->lpVtbl->SetGuid(This,guid)
3945 #define ICreateTypeInfo_SetTypeFlags(This,uTypeFlags) (This)->lpVtbl->SetTypeFlags(This,uTypeFlags)
3946 #define ICreateTypeInfo_SetDocString(This,pStrDoc) (This)->lpVtbl->SetDocString(This,pStrDoc)
3947 #define ICreateTypeInfo_SetHelpContext(This,dwHelpContext) (This)->lpVtbl->SetHelpContext(This,dwHelpContext)
3948 #define ICreateTypeInfo_SetVersion(This,wMajorVerNum,wMinorVerNum) (This)->lpVtbl->SetVersion(This,wMajorVerNum,wMinorVerNum)
3949 #define ICreateTypeInfo_AddRefTypeInfo(This,pTInfo,phRefType) (This)->lpVtbl->AddRefTypeInfo(This,pTInfo,phRefType)
3950 #define ICreateTypeInfo_AddFuncDesc(This,index,pFuncDesc) (This)->lpVtbl->AddFuncDesc(This,index,pFuncDesc)
3951 #define ICreateTypeInfo_AddImplType(This,index,hRefType) (This)->lpVtbl->AddImplType(This,index,hRefType)
3952 #define ICreateTypeInfo_SetImplTypeFlags(This,index,implTypeFlags) (This)->lpVtbl->SetImplTypeFlags(This,index,implTypeFlags)
3953 #define ICreateTypeInfo_SetAlignment(This,cbAlignment) (This)->lpVtbl->SetAlignment(This,cbAlignment)
3954 #define ICreateTypeInfo_SetSchema(This,pStrSchema) (This)->lpVtbl->SetSchema(This,pStrSchema)
3955 #define ICreateTypeInfo_AddVarDesc(This,index,pVarDesc) (This)->lpVtbl->AddVarDesc(This,index,pVarDesc)
3956 #define ICreateTypeInfo_SetFuncAndParamNames(This,index,rgszNames,cNames) (This)->lpVtbl->SetFuncAndParamNames(This,index,rgszNames,cNames)
3957 #define ICreateTypeInfo_SetVarName(This,index,szName) (This)->lpVtbl->SetVarName(This,index,szName)
3958 #define ICreateTypeInfo_SetTypeDescAlias(This,pTDescAlias) (This)->lpVtbl->SetTypeDescAlias(This,pTDescAlias)
3959 #define ICreateTypeInfo_DefineFuncAsDllEntry(This,index,szDllName,szProcName) (This)->lpVtbl->DefineFuncAsDllEntry(This,index,szDllName,szProcName)
3960 #define ICreateTypeInfo_SetFuncDocString(This,index,szDocString) (This)->lpVtbl->SetFuncDocString(This,index,szDocString)
3961 #define ICreateTypeInfo_SetVarDocString(This,index,szDocString) (This)->lpVtbl->SetVarDocString(This,index,szDocString)
3962 #define ICreateTypeInfo_SetFuncHelpContext(This,index,dwHelpContext) (This)->lpVtbl->SetFuncHelpContext(This,index,dwHelpContext)
3963 #define ICreateTypeInfo_SetVarHelpContext(This,index,dwHelpContext) (This)->lpVtbl->SetVarHelpContext(This,index,dwHelpContext)
3964 #define ICreateTypeInfo_SetMops(This,index,bstrMops) (This)->lpVtbl->SetMops(This,index,bstrMops)
3965 #define ICreateTypeInfo_SetTypeIdldesc(This,pIdlDesc) (This)->lpVtbl->SetTypeIdldesc(This,pIdlDesc)
3966 #define ICreateTypeInfo_LayOut(This) (This)->lpVtbl->LayOut(This)
3972 ICreateTypeInfo* This,
3975 IRpcStubBuffer* This,
3980 ICreateTypeInfo* This,
3983 IRpcStubBuffer* This,
3988 ICreateTypeInfo* This,
3991 IRpcStubBuffer* This,
3996 ICreateTypeInfo* This,
3999 IRpcStubBuffer* This,
4004 ICreateTypeInfo* This,
4008 IRpcStubBuffer* This,
4013 ICreateTypeInfo* This,
4017 IRpcStubBuffer* This,
4022 ICreateTypeInfo* This,
4026 IRpcStubBuffer* This,
4031 ICreateTypeInfo* This,
4035 IRpcStubBuffer* This,
4040 ICreateTypeInfo* This,
4044 IRpcStubBuffer* This,
4049 ICreateTypeInfo* This,
4052 IRpcStubBuffer* This,
4057 ICreateTypeInfo* This,
4060 IRpcStubBuffer* This,
4065 ICreateTypeInfo* This,
4069 IRpcStubBuffer* This,
4074 ICreateTypeInfo* This,
4079 IRpcStubBuffer* This,
4084 ICreateTypeInfo* This,
4088 IRpcStubBuffer* This,
4093 ICreateTypeInfo* This,
4096 IRpcStubBuffer* This,
4101 ICreateTypeInfo* This,
4106 IRpcStubBuffer* This,
4111 ICreateTypeInfo* This,
4115 IRpcStubBuffer* This,
4120 ICreateTypeInfo* This,
4124 IRpcStubBuffer* This,
4129 ICreateTypeInfo* This,
4133 IRpcStubBuffer* This,
4138 ICreateTypeInfo* This,
4142 IRpcStubBuffer* This,
4147 ICreateTypeInfo* This,
4151 IRpcStubBuffer* This,
4156 ICreateTypeInfo* This,
4159 IRpcStubBuffer* This,
4164 ICreateTypeInfo* This);
4166 IRpcStubBuffer* This,
4249 ICreateTypeInfo2* This,
4254 ICreateTypeInfo2* This);
4257 ICreateTypeInfo2* This);
4261 ICreateTypeInfo2* This,
4265 ICreateTypeInfo2* This,
4269 ICreateTypeInfo2* This,
4273 ICreateTypeInfo2* This,
4277 ICreateTypeInfo2* This,
4282 ICreateTypeInfo2* This,
4287 ICreateTypeInfo2* This,
4292 ICreateTypeInfo2* This,
4297 ICreateTypeInfo2* This,
4302 ICreateTypeInfo2* This,
4306 ICreateTypeInfo2* This,
4310 ICreateTypeInfo2* This,
4315 ICreateTypeInfo2* This,
4321 ICreateTypeInfo2* This,
4326 ICreateTypeInfo2* This,
4330 ICreateTypeInfo2* This,
4336 ICreateTypeInfo2* This,
4341 ICreateTypeInfo2* This,
4346 ICreateTypeInfo2* This,
4351 ICreateTypeInfo2* This,
4356 ICreateTypeInfo2* This,
4361 ICreateTypeInfo2* This,
4365 ICreateTypeInfo2* This);
4369 ICreateTypeInfo2* This,
4373 ICreateTypeInfo2* This,
4378 ICreateTypeInfo2* This,
4382 ICreateTypeInfo2* This,
4386 ICreateTypeInfo2* This,
4390 ICreateTypeInfo2* This,
4395 ICreateTypeInfo2* This,
4401 ICreateTypeInfo2* This,
4408 ICreateTypeInfo2* This,
4414 ICreateTypeInfo2* This,
4420 ICreateTypeInfo2* This,
4424 ICreateTypeInfo2* This,
4429 ICreateTypeInfo2* This,
4434 ICreateTypeInfo2* This);
4437 ICreateTypeInfo2* This,
4448 #define ICreateTypeInfo2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
4449 #define ICreateTypeInfo2_AddRef(This) (This)->lpVtbl->AddRef(This)
4450 #define ICreateTypeInfo2_Release(This) (This)->lpVtbl->Release(This)
4452 #define ICreateTypeInfo2_SetGuid(This,guid) (This)->lpVtbl->SetGuid(This,guid)
4453 #define ICreateTypeInfo2_SetTypeFlags(This,uTypeFlags) (This)->lpVtbl->SetTypeFlags(This,uTypeFlags)
4454 #define ICreateTypeInfo2_SetDocString(This,pStrDoc) (This)->lpVtbl->SetDocString(This,pStrDoc)
4455 #define ICreateTypeInfo2_SetHelpContext(This,dwHelpContext) (This)->lpVtbl->SetHelpContext(This,dwHelpContext)
4456 #define ICreateTypeInfo2_SetVersion(This,wMajorVerNum,wMinorVerNum) (This)->lpVtbl->SetVersion(This,wMajorVerNum,wMinorVerNum)
4457 #define ICreateTypeInfo2_AddRefTypeInfo(This,pTInfo,phRefType) (This)->lpVtbl->AddRefTypeInfo(This,pTInfo,phRefType)
4458 #define ICreateTypeInfo2_AddFuncDesc(This,index,pFuncDesc) (This)->lpVtbl->AddFuncDesc(This,index,pFuncDesc)
4459 #define ICreateTypeInfo2_AddImplType(This,index,hRefType) (This)->lpVtbl->AddImplType(This,index,hRefType)
4460 #define ICreateTypeInfo2_SetImplTypeFlags(This,index,implTypeFlags) (This)->lpVtbl->SetImplTypeFlags(This,index,implTypeFlags)
4461 #define ICreateTypeInfo2_SetAlignment(This,cbAlignment) (This)->lpVtbl->SetAlignment(This,cbAlignment)
4462 #define ICreateTypeInfo2_SetSchema(This,pStrSchema) (This)->lpVtbl->SetSchema(This,pStrSchema)
4463 #define ICreateTypeInfo2_AddVarDesc(This,index,pVarDesc) (This)->lpVtbl->AddVarDesc(This,index,pVarDesc)
4464 #define ICreateTypeInfo2_SetFuncAndParamNames(This,index,rgszNames,cNames) (This)->lpVtbl->SetFuncAndParamNames(This,index,rgszNames,cNames)
4465 #define ICreateTypeInfo2_SetVarName(This,index,szName) (This)->lpVtbl->SetVarName(This,index,szName)
4466 #define ICreateTypeInfo2_SetTypeDescAlias(This,pTDescAlias) (This)->lpVtbl->SetTypeDescAlias(This,pTDescAlias)
4467 #define ICreateTypeInfo2_DefineFuncAsDllEntry(This,index,szDllName,szProcName) (This)->lpVtbl->DefineFuncAsDllEntry(This,index,szDllName,szProcName)
4468 #define ICreateTypeInfo2_SetFuncDocString(This,index,szDocString) (This)->lpVtbl->SetFuncDocString(This,index,szDocString)
4469 #define ICreateTypeInfo2_SetVarDocString(This,index,szDocString) (This)->lpVtbl->SetVarDocString(This,index,szDocString)
4470 #define ICreateTypeInfo2_SetFuncHelpContext(This,index,dwHelpContext) (This)->lpVtbl->SetFuncHelpContext(This,index,dwHelpContext)
4471 #define ICreateTypeInfo2_SetVarHelpContext(This,index,dwHelpContext) (This)->lpVtbl->SetVarHelpContext(This,index,dwHelpContext)
4472 #define ICreateTypeInfo2_SetMops(This,index,bstrMops) (This)->lpVtbl->SetMops(This,index,bstrMops)
4473 #define ICreateTypeInfo2_SetTypeIdldesc(This,pIdlDesc) (This)->lpVtbl->SetTypeIdldesc(This,pIdlDesc)
4474 #define ICreateTypeInfo2_LayOut(This) (This)->lpVtbl->LayOut(This)
4476 #define ICreateTypeInfo2_DeleteFuncDesc(This,index) (This)->lpVtbl->DeleteFuncDesc(This,index)
4477 #define ICreateTypeInfo2_DeleteFuncDescByMemId(This,memid,invKind) (This)->lpVtbl->DeleteFuncDescByMemId(This,memid,invKind)
4478 #define ICreateTypeInfo2_DeleteVarDesc(This,index) (This)->lpVtbl->DeleteVarDesc(This,index)
4479 #define ICreateTypeInfo2_DeleteVarDescByMemId(This,memid) (This)->lpVtbl->DeleteVarDescByMemId(This,memid)
4480 #define ICreateTypeInfo2_DeleteImplType(This,index) (This)->lpVtbl->DeleteImplType(This,index)
4481 #define ICreateTypeInfo2_SetCustData(This,guid,pVarVal) (This)->lpVtbl->SetCustData(This,guid,pVarVal)
4482 #define ICreateTypeInfo2_SetFuncCustData(This,index,guid,pVarVal) (This)->lpVtbl->SetFuncCustData(This,index,guid,pVarVal)
4483 #define ICreateTypeInfo2_SetParamCustData(This,indexFunc,indexParam,guid,pVarVal) (This)->lpVtbl->SetParamCustData(This,indexFunc,indexParam,guid,pVarVal)
4484 #define ICreateTypeInfo2_SetVarCustData(This,index,guid,pVarVal) (This)->lpVtbl->SetVarCustData(This,index,guid,pVarVal)
4485 #define ICreateTypeInfo2_SetImplTypeCustData(This,index,guid,pVarVal) (This)->lpVtbl->SetImplTypeCustData(This,index,guid,pVarVal)
4486 #define ICreateTypeInfo2_SetHelpStringContext(This,dwHelpStringContext) (This)->lpVtbl->SetHelpStringContext(This,dwHelpStringContext)
4487 #define ICreateTypeInfo2_SetFuncHelpStringContext(This,index,dwHelpStringContext) (This)->lpVtbl->SetFuncHelpStringContext(This,index,dwHelpStringContext)
4488 #define ICreateTypeInfo2_SetVarHelpStringContext(This,index,dwHelpStringContext) (This)->lpVtbl->SetVarHelpStringContext(This,index,dwHelpStringContext)
4489 #define ICreateTypeInfo2_Invalidate(This) (This)->lpVtbl->Invalidate(This)
4490 #define ICreateTypeInfo2_SetName(This,szName) (This)->lpVtbl->SetName(This,szName)
4496 ICreateTypeInfo2* This,
4499 IRpcStubBuffer* This,
4504 ICreateTypeInfo2* This,
4508 IRpcStubBuffer* This,
4513 ICreateTypeInfo2* This,
4516 IRpcStubBuffer* This,
4521 ICreateTypeInfo2* This,
4524 IRpcStubBuffer* This,
4529 ICreateTypeInfo2* This,
4532 IRpcStubBuffer* This,
4537 ICreateTypeInfo2* This,
4541 IRpcStubBuffer* This,
4546 ICreateTypeInfo2* This,
4551 IRpcStubBuffer* This,
4556 ICreateTypeInfo2* This,
4562 IRpcStubBuffer* This,
4567 ICreateTypeInfo2* This,
4572 IRpcStubBuffer* This,
4577 ICreateTypeInfo2* This,
4582 IRpcStubBuffer* This,
4587 ICreateTypeInfo2* This,
4590 IRpcStubBuffer* This,
4595 ICreateTypeInfo2* This,
4599 IRpcStubBuffer* This,
4604 ICreateTypeInfo2* This,
4608 IRpcStubBuffer* This,
4613 ICreateTypeInfo2* This);
4615 IRpcStubBuffer* This,
4620 ICreateTypeInfo2* This,
4623 IRpcStubBuffer* This,
4681 ICreateTypeLib* This,
4686 ICreateTypeLib* This);
4689 ICreateTypeLib* This);
4693 ICreateTypeLib* This,
4699 ICreateTypeLib* This,
4703 ICreateTypeLib* This,
4708 ICreateTypeLib* This,
4712 ICreateTypeLib* This,
4716 ICreateTypeLib* This,
4720 ICreateTypeLib* This,
4724 ICreateTypeLib* This,
4728 ICreateTypeLib* This,
4732 ICreateTypeLib* This);
4742 #define ICreateTypeLib_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
4743 #define ICreateTypeLib_AddRef(This) (This)->lpVtbl->AddRef(This)
4744 #define ICreateTypeLib_Release(This) (This)->lpVtbl->Release(This)
4746 #define ICreateTypeLib_CreateTypeInfo(This,szName,tkind,ppCTInfo) (This)->lpVtbl->CreateTypeInfo(This,szName,tkind,ppCTInfo)
4747 #define ICreateTypeLib_SetName(This,szName) (This)->lpVtbl->SetName(This,szName)
4748 #define ICreateTypeLib_SetVersion(This,wMajorVerNum,wMinorVerNum) (This)->lpVtbl->SetVersion(This,wMajorVerNum,wMinorVerNum)
4749 #define ICreateTypeLib_SetGuid(This,guid) (This)->lpVtbl->SetGuid(This,guid)
4750 #define ICreateTypeLib_SetDocString(This,szDoc) (This)->lpVtbl->SetDocString(This,szDoc)
4751 #define ICreateTypeLib_SetHelpFileName(This,szHelpFileName) (This)->lpVtbl->SetHelpFileName(This,szHelpFileName)
4752 #define ICreateTypeLib_SetHelpContext(This,dwHelpContext) (This)->lpVtbl->SetHelpContext(This,dwHelpContext)
4753 #define ICreateTypeLib_SetLcid(This,lcid) (This)->lpVtbl->SetLcid(This,lcid)
4754 #define ICreateTypeLib_SetLibFlags(This,uLibFlags) (This)->lpVtbl->SetLibFlags(This,uLibFlags)
4755 #define ICreateTypeLib_SaveAllChanges(This) (This)->lpVtbl->SaveAllChanges(This)
4761 ICreateTypeLib* This,
4766 IRpcStubBuffer* This,
4771 ICreateTypeLib* This,
4774 IRpcStubBuffer* This,
4779 ICreateTypeLib* This,
4783 IRpcStubBuffer* This,
4788 ICreateTypeLib* This,
4791 IRpcStubBuffer* This,
4796 ICreateTypeLib* This,
4799 IRpcStubBuffer* This,
4804 ICreateTypeLib* This,
4807 IRpcStubBuffer* This,
4812 ICreateTypeLib* This,
4815 IRpcStubBuffer* This,
4820 ICreateTypeLib* This,
4823 IRpcStubBuffer* This,
4828 ICreateTypeLib* This,
4831 IRpcStubBuffer* This,
4836 ICreateTypeLib* This);
4838 IRpcStubBuffer* This,
4876 ICreateTypeLib2* This,
4881 ICreateTypeLib2* This);
4884 ICreateTypeLib2* This);
4888 ICreateTypeLib2* This,
4894 ICreateTypeLib2* This,
4898 ICreateTypeLib2* This,
4903 ICreateTypeLib2* This,
4907 ICreateTypeLib2* This,
4911 ICreateTypeLib2* This,
4915 ICreateTypeLib2* This,
4919 ICreateTypeLib2* This,
4923 ICreateTypeLib2* This,
4927 ICreateTypeLib2* This);
4931 ICreateTypeLib2* This,
4935 ICreateTypeLib2* This,
4940 ICreateTypeLib2* This,
4944 ICreateTypeLib2* This,
4955 #define ICreateTypeLib2_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
4956 #define ICreateTypeLib2_AddRef(This) (This)->lpVtbl->AddRef(This)
4957 #define ICreateTypeLib2_Release(This) (This)->lpVtbl->Release(This)
4959 #define ICreateTypeLib2_CreateTypeInfo(This,szName,tkind,ppCTInfo) (This)->lpVtbl->CreateTypeInfo(This,szName,tkind,ppCTInfo)
4960 #define ICreateTypeLib2_SetName(This,szName) (This)->lpVtbl->SetName(This,szName)
4961 #define ICreateTypeLib2_SetVersion(This,wMajorVerNum,wMinorVerNum) (This)->lpVtbl->SetVersion(This,wMajorVerNum,wMinorVerNum)
4962 #define ICreateTypeLib2_SetGuid(This,guid) (This)->lpVtbl->SetGuid(This,guid)
4963 #define ICreateTypeLib2_SetDocString(This,szDoc) (This)->lpVtbl->SetDocString(This,szDoc)
4964 #define ICreateTypeLib2_SetHelpFileName(This,szHelpFileName) (This)->lpVtbl->SetHelpFileName(This,szHelpFileName)
4965 #define ICreateTypeLib2_SetHelpContext(This,dwHelpContext) (This)->lpVtbl->SetHelpContext(This,dwHelpContext)
4966 #define ICreateTypeLib2_SetLcid(This,lcid) (This)->lpVtbl->SetLcid(This,lcid)
4967 #define ICreateTypeLib2_SetLibFlags(This,uLibFlags) (This)->lpVtbl->SetLibFlags(This,uLibFlags)
4968 #define ICreateTypeLib2_SaveAllChanges(This) (This)->lpVtbl->SaveAllChanges(This)
4970 #define ICreateTypeLib2_DeleteTypeInfo(This,szName) (This)->lpVtbl->DeleteTypeInfo(This,szName)
4971 #define ICreateTypeLib2_SetCustData(This,guid,pVarVal) (This)->lpVtbl->SetCustData(This,guid,pVarVal)
4972 #define ICreateTypeLib2_SetHelpStringContext(This,dwHelpStringContext) (This)->lpVtbl->SetHelpStringContext(This,dwHelpStringContext)
4973 #define ICreateTypeLib2_SetHelpStringDll(This,szFileName) (This)->lpVtbl->SetHelpStringDll(This,szFileName)
4979 ICreateTypeLib2* This,
4982 IRpcStubBuffer* This,
4987 ICreateTypeLib2* This,
4991 IRpcStubBuffer* This,
4996 ICreateTypeLib2* This,
4999 IRpcStubBuffer* This,
5004 ICreateTypeLib2* This,
5007 IRpcStubBuffer* This,
5036 IErrorLog* This,
5041 IErrorLog* This);
5044 IErrorLog* This);
5048 IErrorLog* This,
5060 #define IErrorLog_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
5061 #define IErrorLog_AddRef(This) (This)->lpVtbl->AddRef(This)
5062 #define IErrorLog_Release(This) (This)->lpVtbl->Release(This)
5064 #define IErrorLog_AddError(This,pszPropName,pExcepInfo) (This)->lpVtbl->AddError(This,pszPropName,pExcepInfo)
5070 IErrorLog* This,
5074 IRpcStubBuffer* This,
5108 IPropertyBag* This,
5113 IPropertyBag* This);
5116 IPropertyBag* This);
5120 IPropertyBag* This,
5126 IPropertyBag* This,
5138 #define IPropertyBag_QueryInterface(This,riid,ppvObject) (This)->lpVtbl->QueryInterface(This,riid,ppvObject)
5139 #define IPropertyBag_AddRef(This) (This)->lpVtbl->AddRef(This)
5140 #define IPropertyBag_Release(This) (This)->lpVtbl->Release(This)
5142 #define IPropertyBag_Read(This,pszPropName,pVar,pErrorLog) (This)->lpVtbl->Read(This,pszPropName,pVar,pErrorLog)
5143 #define IPropertyBag_Write(This,pszPropName,pVar) (This)->lpVtbl->Write(This,pszPropName,pVar)
5149 IPropertyBag* This,
5156 IRpcStubBuffer* This,
5161 IPropertyBag* This,
5165 IRpcStubBuffer* This,
5170 IPropertyBag* This,
5175 IPropertyBag* This,