Lines Matching refs:IEnumPins
37 typedef struct IEnumPins IEnumPins; typedef
915 struct IEnumPins : public IUnknown { struct
920 virtual HRESULT WINAPI Clone(IEnumPins **ppEnum) = 0;
925 HRESULT (WINAPI *QueryInterface)(IEnumPins *This,REFIID riid,void **ppvObject);
926 ULONG (WINAPI *AddRef)(IEnumPins *This);
927 ULONG (WINAPI *Release)(IEnumPins *This);
928 HRESULT (WINAPI *Next)(IEnumPins *This,ULONG cPins,IPin **ppPins,ULONG *pcFetched);
929 HRESULT (WINAPI *Skip)(IEnumPins *This,ULONG cPins);
930 HRESULT (WINAPI *Reset)(IEnumPins *This);
931 HRESULT (WINAPI *Clone)(IEnumPins *This,IEnumPins **ppEnum);
934 struct IEnumPins { struct
947 HRESULT WINAPI IEnumPins_Next_Proxy(IEnumPins *This,ULONG cPins,IPin **ppPins,ULONG *pcFetched);
949 HRESULT WINAPI IEnumPins_Skip_Proxy(IEnumPins *This,ULONG cPins);
951 HRESULT WINAPI IEnumPins_Reset_Proxy(IEnumPins *This);
953 HRESULT WINAPI IEnumPins_Clone_Proxy(IEnumPins *This,IEnumPins **ppEnum);
957 typedef IEnumPins *PENUMPINS;
1210 virtual HRESULT WINAPI EnumPins(IEnumPins **ppEnum) = 0;
1229 HRESULT (WINAPI *EnumPins)(IBaseFilter *This,IEnumPins **ppEnum);
1257 HRESULT WINAPI IBaseFilter_EnumPins_Proxy(IBaseFilter *This,IEnumPins **ppEnum);