- Timestamp:
- Sep 18, 2000, 12:28:55 AM (25 years ago)
- Location:
- trunk/src/oleaut32
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/oleaut32/itypelib.h
r2296 r4276 1 /* $Id: itypelib.h,v 1. 2 2000-01-02 21:29:58davidr Exp $ */1 /* $Id: itypelib.h,v 1.3 2000-09-17 22:28:54 davidr Exp $ */ 2 2 /* 3 3 * OLE Typelib functions private header … … 119 119 oList<TYPEDESC *> pTypedesc; /* array of TypeDescriptions found in the libary */ 120 120 } ITypeLibImpl; 121 122 /* internal TypeComp data */ 123 typedef struct ITypeCompImpl 124 { 125 ICOM_VTABLE(ITypeComp) * lpvtbl; 126 ULONG ref; // Reference count... 127 } ITypeCompImpl; 121 128 122 129 /*-------------------------FILE STRUCTURES-----------------------------------*/ … … 581 588 UINT index, CUSTDATA *pCustData); 582 589 590 HRESULT WIN32API ITypeCompImpl_QueryInterface(LPTYPECOMP iface, 591 REFIID riid, VOID **ppvObject); 592 ULONG WIN32API ITypeCompImpl_AddRef(LPTYPECOMP iface); 593 ULONG WIN32API ITypeCompImpl_Release(LPTYPECOMP iface); 594 HRESULT WIN32API ITypeCompImpl_Bind(LPTYPECOMP iface, 595 LPOLESTR szName, ULONG lHashVal, WORD wFlags, 596 ITypeInfo** ppTInfo, DESCKIND* pDescKind, BINDPTR* pBindPtr); 597 HRESULT WIN32API ITypeCompImpl_BindType(LPTYPECOMP iface, 598 LPOLESTR szName, ULONG lHashVal, ITypeInfo** ppTInfo, 599 ITypeComp** ppTComp); 583 600 584 601 // Helper functions -
trunk/src/oleaut32/makefile
r3864 r4276 1 # $Id: makefile,v 1.1 8 2000-07-19 19:05:12 sandervlExp $1 # $Id: makefile,v 1.19 2000-09-17 22:28:55 davidr Exp $ 2 2 3 3 # … … 45 45 $(OBJDIR)\typelib.obj \ 46 46 $(OBJDIR)\itypelib.obj \ 47 $(OBJDIR)\itypecomp.obj \ 47 48 $(OBJDIR)\itypeinfo.obj \ 48 49 $(OBJDIR)\hash.obj \
Note:
See TracChangeset
for help on using the changeset viewer.