ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

ICreateTypeInfo Interface Reference

import "oaidl.idl";

Inherits IUnknown.

Inherited by ICreateTypeInfo2.

Public Types

typedef ICreateTypeInfoLPCREATETYPEINFO

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 ()

Detailed Description

Definition at line 1359 of file oaidl.idl.


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

Generated on Sun May 27 2012 06:22:32 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.