- 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