INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

title: "This file was automaticaly generated by Visual Eiffel COM bridge. Do not edit"
cluster: ecom
class ECOM_CLIENT_ITYPEINFO
inherit

ECOM_ITYPEINFO
undefine
copy,
is_equal
end

ECOM_CLIENT_IUNKNOWN
redefine
get_ptr
end
feature -- get ptr

get_ptr: expanded ECOM_PTR [expanded ECOM_CLIENT_ITYPEINFO]
feature -- interface members

GetTypeAttr (pptypeattr: expanded ECOM_PTR [expanded ECOM_PTRexpanded ECOM_TYPEATTR]): ECOM_HRESULT

GetTypeComp (pptcomp: expanded ECOM_PTR [expanded ECOM_CLIENT_ITYPECOMP]): ECOM_HRESULT

GetFuncDesc (index: INTEGER; ppfuncdesc: expanded ECOM_PTR [expanded ECOM_PTRexpanded ECOM_FUNCDESC]): ECOM_HRESULT

GetVarDesc (index: INTEGER; ppvardesc: expanded ECOM_PTR [expanded ECOM_PTRexpanded ECOM_VARDESC]): ECOM_HRESULT

GetNames (memid: INTEGER; rgbstrnames: expanded ECOM_PTR [ECOM_BSTR]; cmaxnames: INTEGER; pcnames: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT

GetRefTypeOfImplType (index: INTEGER; preftype: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT

GetImplTypeFlags (index: INTEGER; pimpltypeflags: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT

GetIDsOfNames (rgsznames: expanded ECOM_PTR [POINTER]; cnames: INTEGER; pmemid: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT

Invoke (pvinstance: POINTER; memid: INTEGER; wflags: RTS_SHORT_INTEGER; pdispparams: expanded ECOM_PTR [expanded ECOM_DISPPARAMS]; pvarresult: expanded ECOM_PTR [expanded ECOM_VARIANT]; pexcepinfo: expanded ECOM_PTR [expanded ECOM_EXCEPINFO]; puargerr: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT

GetDocumentation (memid: INTEGER; pbstrname: expanded ECOM_PTR [ECOM_BSTR]; pbstrdocstring: expanded ECOM_PTR [ECOM_BSTR]; pdwhelpcontext: expanded ECOM_PTR [INTEGER]; pbstrhelpfile: expanded ECOM_PTR [ECOM_BSTR]): ECOM_HRESULT

GetDllEntry (memid: INTEGER; invkind: ECOM_ENUM_INVOKEKIND; pbstrdllname: expanded ECOM_PTR [ECOM_BSTR]; pbstrname: expanded ECOM_PTR [ECOM_BSTR]; pwordinal: expanded ECOM_PTR [RTS_SHORT_INTEGER]): ECOM_HRESULT

GetRefTypeInfo (hreftype: INTEGER; pptinfo: expanded ECOM_PTR [expanded ECOM_CLIENT_ITYPEINFO]): ECOM_HRESULT

AddressOfMember (memid: INTEGER; invkind: ECOM_ENUM_INVOKEKIND; ppv: expanded ECOM_PTR [POINTER]): ECOM_HRESULT

CreateInstance (punkouter: expanded ECOM_CLIENT_IUNKNOWN; riid: expanded ECOM_PTR [expanded ECOM_GUID]; ppvobj: expanded ECOM_PTR [POINTER]): ECOM_HRESULT

GetMops (memid: INTEGER; pbstrmops: expanded ECOM_PTR [ECOM_BSTR]): ECOM_HRESULT

GetContainingTypeLib (pptlib: expanded ECOM_PTR [expanded ECOM_CLIENT_ITYPELIB]; pindex: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT

ReleaseTypeAttr (ptypeattr: expanded ECOM_PTR [expanded ECOM_TYPEATTR])

ReleaseFuncDesc (pfuncdesc: expanded ECOM_PTR [expanded ECOM_FUNCDESC])

ReleaseVarDesc (pvardesc: expanded ECOM_PTR [expanded ECOM_VARDESC])
end -- class ECOM_CLIENT_ITYPEINFO

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES