ReactOS  0.4.14-dev-999-g61c8d34
ICreateTypeInfo Interface Reference

import"oaidl.idl";

Inheritance diagram for ICreateTypeInfo:
Collaboration diagram for ICreateTypeInfo:

Public Types

typedef ICreateTypeInfoLPCREATETYPEINFO
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT SetGuid ([in] REFGUID guid)
 
HRESULT SetTypeFlags ([in] UINT uTypeFlags)
 
HRESULT SetDocString ([in] LPOLESTR pStrDoc)
 
HRESULT SetHelpContext ([in] DWORD dwHelpContext)
 
HRESULT SetVersion ([in] WORD wMajorVerNum, [in] WORD wMinorVerNum)
 
HRESULT AddRefTypeInfo ([in] ITypeInfo *pTInfo, [in] HREFTYPE *phRefType)
 
HRESULT AddFuncDesc ([in] UINT index, [in] FUNCDESC *pFuncDesc)
 
HRESULT AddImplType ([in] UINT index, [in] HREFTYPE hRefType)
 
HRESULT SetImplTypeFlags ([in] UINT index, [in] INT implTypeFlags)
 
HRESULT SetAlignment ([in] WORD cbAlignment)
 
HRESULT SetSchema ([in] LPOLESTR pStrSchema)
 
HRESULT AddVarDesc ([in] UINT index, [in] VARDESC *pVarDesc)
 
HRESULT SetFuncAndParamNames ([in] UINT index, [in, size_is(cNames)] LPOLESTR *rgszNames, [in] UINT cNames)
 
HRESULT SetVarName ([in] UINT index, [in] LPOLESTR szName)
 
HRESULT SetTypeDescAlias ([in] TYPEDESC *pTDescAlias)
 
HRESULT DefineFuncAsDllEntry ([in] UINT index, [in] LPOLESTR szDllName, [in] LPOLESTR szProcName)
 
HRESULT SetFuncDocString ([in] UINT index, [in] LPOLESTR szDocString)
 
HRESULT SetVarDocString ([in] UINT index, [in] LPOLESTR szDocString)
 
HRESULT SetFuncHelpContext ([in] UINT index, [in] DWORD dwHelpContext)
 
HRESULT SetVarHelpContext ([in] UINT index, [in] DWORD dwHelpContext)
 
HRESULT SetMops ([in] UINT index, [in] BSTR bstrMops)
 
HRESULT SetTypeIdldesc ([in] IDLDESC *pIdlDesc)
 
HRESULT LayOut ()
 
- Public Member Functions inherited from IUnknown
HRESULT QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject)
 
ULONG AddRef ()
 
ULONG Release ()
 

Detailed Description

Definition at line 1359 of file oaidl.idl.

Member Typedef Documentation

◆ LPCREATETYPEINFO

Definition at line 1361 of file oaidl.idl.

Member Function Documentation

◆ AddFuncDesc()

HRESULT ICreateTypeInfo::AddFuncDesc ( [in] UINT  index,
[in] FUNCDESC *  pFuncDesc 
)

◆ AddImplType()

HRESULT ICreateTypeInfo::AddImplType ( [in] UINT  index,
[in] HREFTYPE  hRefType 
)

◆ AddRefTypeInfo()

HRESULT ICreateTypeInfo::AddRefTypeInfo ( [in] ITypeInfo pTInfo,
[in] HREFTYPE *  phRefType 
)

◆ AddVarDesc()

HRESULT ICreateTypeInfo::AddVarDesc ( [in] UINT  index,
[in] VARDESC *  pVarDesc 
)

◆ DefineFuncAsDllEntry()

HRESULT ICreateTypeInfo::DefineFuncAsDllEntry ( [in] UINT  index,
[in] LPOLESTR  szDllName,
[in] LPOLESTR  szProcName 
)

◆ LayOut()

HRESULT ICreateTypeInfo::LayOut ( )

◆ SetAlignment()

HRESULT ICreateTypeInfo::SetAlignment ( [in] WORD  cbAlignment)

◆ SetDocString()

HRESULT ICreateTypeInfo::SetDocString ( [in] LPOLESTR  pStrDoc)

◆ SetFuncAndParamNames()

HRESULT ICreateTypeInfo::SetFuncAndParamNames ( [in] UINT  index,
[in, size_is(cNames)] LPOLESTR rgszNames,
[in] UINT  cNames 
)

◆ SetFuncDocString()

HRESULT ICreateTypeInfo::SetFuncDocString ( [in] UINT  index,
[in] LPOLESTR  szDocString 
)

◆ SetFuncHelpContext()

HRESULT ICreateTypeInfo::SetFuncHelpContext ( [in] UINT  index,
[in] DWORD  dwHelpContext 
)

◆ SetGuid()

HRESULT ICreateTypeInfo::SetGuid ( [in] REFGUID  guid)

◆ SetHelpContext()

HRESULT ICreateTypeInfo::SetHelpContext ( [in] DWORD  dwHelpContext)

◆ SetImplTypeFlags()

HRESULT ICreateTypeInfo::SetImplTypeFlags ( [in] UINT  index,
[in] INT  implTypeFlags 
)

◆ SetMops()

HRESULT ICreateTypeInfo::SetMops ( [in] UINT  index,
[in] BSTR  bstrMops 
)

◆ SetSchema()

HRESULT ICreateTypeInfo::SetSchema ( [in] LPOLESTR  pStrSchema)

◆ SetTypeDescAlias()

HRESULT ICreateTypeInfo::SetTypeDescAlias ( [in] TYPEDESC *  pTDescAlias)

◆ SetTypeFlags()

HRESULT ICreateTypeInfo::SetTypeFlags ( [in] UINT  uTypeFlags)

◆ SetTypeIdldesc()

HRESULT ICreateTypeInfo::SetTypeIdldesc ( [in] IDLDESC *  pIdlDesc)

◆ SetVarDocString()

HRESULT ICreateTypeInfo::SetVarDocString ( [in] UINT  index,
[in] LPOLESTR  szDocString 
)

◆ SetVarHelpContext()

HRESULT ICreateTypeInfo::SetVarHelpContext ( [in] UINT  index,
[in] DWORD  dwHelpContext 
)

◆ SetVarName()

HRESULT ICreateTypeInfo::SetVarName ( [in] UINT  index,
[in] LPOLESTR  szName 
)

◆ SetVersion()

HRESULT ICreateTypeInfo::SetVersion ( [in] WORD  wMajorVerNum,
[in] WORD  wMinorVerNum 
)

The documentation for this interface was generated from the following file: