INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES

indexing

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

ECOM_IUNKNOWN
end
feature -- interface members

SetGUID (guid: expanded ECOM_PTR [expanded ECOM_GUID]): ECOM_HRESULT
-- [ FUNCTION ] SetGUID
-- ARGUMENTS:
-- [in][lcid] _GUID * guid
-- RETURN: HRESULT

SetTypeFlags (utypeflags: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] SetTypeFlags
-- ARGUMENTS:
-- [in][lcid] unsigned int uTypeFlags
-- RETURN: HRESULT

SetDocString (pstrdoc: POINTER): ECOM_HRESULT
-- [ FUNCTION ] SetDocString
-- ARGUMENTS:
-- [in][lcid] LPWSTR pStrDoc
-- RETURN: HRESULT

SetHelpContext (dwhelpcontext: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] SetHelpContext
-- ARGUMENTS:
-- [in][lcid] unsigned int dwHelpContext
-- RETURN: HRESULT

SetVersion (wmajorvernum: RTS_SHORT_INTEGER; wminorvernum: RTS_SHORT_INTEGER): ECOM_HRESULT
-- [ FUNCTION ] SetVersion
-- ARGUMENTS:
-- [in][lcid] unsigned short wMajorVerNum
-- [in][lcid] unsigned short wMinorVerNum
-- RETURN: HRESULT

AddRefTypeInfo (ptinfo: expanded ECOM_CLIENT_ITYPEINFO; phreftype: expanded ECOM_PTR [INTEGER]): ECOM_HRESULT
-- [ FUNCTION ] AddRefTypeInfo
-- ARGUMENTS:
-- [in][lcid] ITypeInfo * pTInfo
-- [in][lcid] unsigned int * phRefType
-- RETURN: HRESULT

AddFuncDesc (index: INTEGER; pfuncdesc: expanded ECOM_PTR [expanded ECOM_FUNCDESC]): ECOM_HRESULT
-- [ FUNCTION ] AddFuncDesc
-- ARGUMENTS:
-- [in][lcid] unsigned int index
-- [in][lcid] tagFUNCDESC * pFuncDesc
-- RETURN: HRESULT

AddImplType (index: INTEGER; hreftype: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] AddImplType
-- ARGUMENTS:
-- [in][lcid] unsigned int index
-- [in][lcid] unsigned int hreftype
-- RETURN: HRESULT

SetImplTypeFlags (index: INTEGER; impltypeflags: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] SetImplTypeFlags
-- ARGUMENTS:
-- [in][lcid] unsigned int index
-- [in][lcid] int implTypeFlags
-- RETURN: HRESULT

SetAlignment (cbalignment: RTS_SHORT_INTEGER): ECOM_HRESULT
-- [ FUNCTION ] SetAlignment
-- ARGUMENTS:
-- [in][lcid] unsigned short cbAlignment
-- RETURN: HRESULT

SetSchema (pstrschema: POINTER): ECOM_HRESULT
-- [ FUNCTION ] SetSchema
-- ARGUMENTS:
-- [in][lcid] LPWSTR pStrSchema
-- RETURN: HRESULT

AddVarDesc (index: INTEGER; pvardesc: expanded ECOM_PTR [expanded ECOM_VARDESC]): ECOM_HRESULT
-- [ FUNCTION ] AddVarDesc
-- ARGUMENTS:
-- [in][lcid] unsigned int index
-- [in][lcid] tagVARDESC * pVarDesc
-- RETURN: HRESULT

SetFuncAndParamNames (index: INTEGER; rgsznames: expanded ECOM_PTR [POINTER]; cnames: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] SetFuncAndParamNames
-- ARGUMENTS:
-- [in][lcid] unsigned int index
-- [in][lcid] LPWSTR * rgszNames
-- [in][lcid] unsigned int cNames
-- RETURN: HRESULT

SetVarName (index: INTEGER; szname: POINTER): ECOM_HRESULT
-- [ FUNCTION ] SetVarName
-- ARGUMENTS:
-- [in][lcid] unsigned int index
-- [in][lcid] LPWSTR szName
-- RETURN: HRESULT

SetTypeDescAlias (ptdescalias: expanded ECOM_PTR [expanded ECOM_TYPEDESC]): ECOM_HRESULT
-- [ FUNCTION ] SetTypeDescAlias
-- ARGUMENTS:
-- [in][lcid] tagTYPEDESC * pTDescAlias
-- RETURN: HRESULT

DefineFuncAsDllEntry (index: INTEGER; szdllname: POINTER; szprocname: POINTER): ECOM_HRESULT
-- [ FUNCTION ] DefineFuncAsDllEntry
-- ARGUMENTS:
-- [in][lcid] unsigned int index
-- [in][lcid] LPWSTR szDllName
-- [in][lcid] LPWSTR szProcName
-- RETURN: HRESULT

SetFuncDocString (index: INTEGER; szdocstring: POINTER): ECOM_HRESULT
-- [ FUNCTION ] SetFuncDocString
-- ARGUMENTS:
-- [in][lcid] unsigned int index
-- [in][lcid] LPWSTR szDocString
-- RETURN: HRESULT

SetVarDocString (index: INTEGER; szdocstring: POINTER): ECOM_HRESULT
-- [ FUNCTION ] SetVarDocString
-- ARGUMENTS:
-- [in][lcid] unsigned int index
-- [in][lcid] LPWSTR szDocString
-- RETURN: HRESULT

SetFuncHelpContext (index: INTEGER; dwhelpcontext: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] SetFuncHelpContext
-- ARGUMENTS:
-- [in][lcid] unsigned int index
-- [in][lcid] unsigned int dwHelpContext
-- RETURN: HRESULT

SetVarHelpContext (index: INTEGER; dwhelpcontext: INTEGER): ECOM_HRESULT
-- [ FUNCTION ] SetVarHelpContext
-- ARGUMENTS:
-- [in][lcid] unsigned int index
-- [in][lcid] unsigned int dwHelpContext
-- RETURN: HRESULT

SetMops (index: INTEGER; bstrmops: ECOM_BSTR): ECOM_HRESULT
-- [ FUNCTION ] SetMops
-- ARGUMENTS:
-- [in][lcid] unsigned int index
-- [in][lcid] BSTR bstrMops
-- RETURN: HRESULT

SetTypeIdldesc (pidldesc: expanded ECOM_PTR [expanded ECOM_IDLDESC]): ECOM_HRESULT
-- [ FUNCTION ] SetTypeIdldesc
-- ARGUMENTS:
-- [in][lcid] tagIDLDESC * pIdlDesc
-- RETURN: HRESULT

LayOut: ECOM_HRESULT
-- [ FUNCTION ] LayOut
-- RETURN: HRESULT
end -- class ECOM_ICREATETYPEINFO

INDEX CLUSTER FEATURES SHORT FRAMES NO FRAMES