Lines Matching refs:IAMCollection
22 typedef struct IAMCollection IAMCollection;
132 struct IAMCollection : public IDispatch {
141 HRESULT (WINAPI *QueryInterface)(IAMCollection *This,REFIID riid,void **ppvObject);
142 ULONG (WINAPI *AddRef)(IAMCollection *This);
143 ULONG (WINAPI *Release)(IAMCollection *This);
144 HRESULT (WINAPI *GetTypeInfoCount)(IAMCollection *This,UINT *pctinfo);
145 HRESULT (WINAPI *GetTypeInfo)(IAMCollection *This,UINT iTInfo,LCID lcid,ITypeInfo **ppTInfo);
146 HRESULT (WINAPI *GetIDsOfNames)(IAMCollection *This,REFIID riid,LPOLESTR *rgszNames,UINT cNames,LCID lcid,DISPID *rgDispId);
147 HRESULT (WINAPI *Invoke)(IAMCollection *This,DISPID dispIdMember,REFIID riid,LCID lcid,WORD wFlags,DISPPARAMS *pDispParams,VARIANT *pVarResult,EXCEPINFO *pExcepInfo,UINT *puArgErr);
148 HRESULT (WINAPI *get_Count)(IAMCollection *This,LONG *plCount);
149 HRESULT (WINAPI *Item)(IAMCollection *This,long lItem,IUnknown **ppUnk);
150 HRESULT (WINAPI *get__NewEnum)(IAMCollection *This,IUnknown **ppUnk);
153 struct IAMCollection {
169 HRESULT WINAPI IAMCollection_get_Count_Proxy(IAMCollection *This,LONG *plCount);
171 HRESULT WINAPI IAMCollection_Item_Proxy(IAMCollection *This,long lItem,IUnknown **ppUnk);
173 HRESULT WINAPI IAMCollection_get__NewEnum_Proxy(IAMCollection *This,IUnknown **ppUnk);