ReactOS 0.4.15-dev-7934-g1dc8d80
ICreateTypeLib Interface Reference
Inheritance diagram for ICreateTypeLib:
Collaboration diagram for ICreateTypeLib:

Public Types

typedef ICreateTypeLibLPCREATETYPELIB
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT CreateTypeInfo ([in] LPOLESTR szName, [in] TYPEKIND tkind, [out] ICreateTypeInfo **ppCTInfo)
 
HRESULT SetName ([in] LPOLESTR szName)
 
HRESULT SetVersion ([in] WORD wMajorVerNum, [in] WORD wMinorVerNum)
 
HRESULT SetGuid ([in] REFGUID guid)
 
HRESULT SetDocString ([in] LPOLESTR szDoc)
 
HRESULT SetHelpFileName ([in] LPOLESTR szHelpFileName)
 
HRESULT SetHelpContext ([in] DWORD dwHelpContext)
 
HRESULT SetLcid ([in] LCID lcid)
 
HRESULT SetLibFlags ([in] UINT uLibFlags)
 
HRESULT SaveAllChanges ()
 
- 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 1522 of file oaidl.idl.

Member Typedef Documentation

◆ LPCREATETYPELIB

Definition at line 1524 of file oaidl.idl.

Member Function Documentation

◆ CreateTypeInfo()

HRESULT ICreateTypeLib::CreateTypeInfo ( [in] LPOLESTR  szName,
[in] TYPEKIND  tkind,
[out] ICreateTypeInfo **  ppCTInfo 
)

◆ SaveAllChanges()

HRESULT ICreateTypeLib::SaveAllChanges ( )

◆ SetDocString()

HRESULT ICreateTypeLib::SetDocString ( [in] LPOLESTR  szDoc)

◆ SetGuid()

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

◆ SetHelpContext()

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

◆ SetHelpFileName()

HRESULT ICreateTypeLib::SetHelpFileName ( [in] LPOLESTR  szHelpFileName)

◆ SetLcid()

HRESULT ICreateTypeLib::SetLcid ( [in] LCID  lcid)

◆ SetLibFlags()

HRESULT ICreateTypeLib::SetLibFlags ( [in] UINT  uLibFlags)

◆ SetName()

HRESULT ICreateTypeLib::SetName ( [in] LPOLESTR  szName)

◆ SetVersion()

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

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