ReactOS  0.4.14-dev-384-g5b37caa
ICreateTypeLib2 Interface Reference

import"oaidl.idl";

Inheritance diagram for ICreateTypeLib2:
Collaboration diagram for ICreateTypeLib2:

Public Types

typedef ICreateTypeLib2LPCREATETYPELIB2
 
- Public Types inherited from ICreateTypeLib
typedef ICreateTypeLibLPCREATETYPELIB
 
- Public Types inherited from IUnknown
typedef IUnknownLPUNKNOWN
 

Public Member Functions

HRESULT DeleteTypeInfo ([in] LPOLESTR szName)
 
HRESULT SetCustData ([in] REFGUID guid, [in] VARIANT *pVarVal)
 
HRESULT SetHelpStringContext ([in] ULONG dwHelpStringContext)
 
HRESULT SetHelpStringDll ([in] LPOLESTR szFileName)
 
- Public Member Functions inherited from ICreateTypeLib
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 1565 of file oaidl.idl.

Member Typedef Documentation

◆ LPCREATETYPELIB2

Definition at line 1567 of file oaidl.idl.

Member Function Documentation

◆ DeleteTypeInfo()

HRESULT ICreateTypeLib2::DeleteTypeInfo ( [in] LPOLESTR  szName)

◆ SetCustData()

HRESULT ICreateTypeLib2::SetCustData ( [in] REFGUID  guid,
[in] VARIANT pVarVal 
)

◆ SetHelpStringContext()

HRESULT ICreateTypeLib2::SetHelpStringContext ( [in] ULONG  dwHelpStringContext)

◆ SetHelpStringDll()

HRESULT ICreateTypeLib2::SetHelpStringDll ( [in] LPOLESTR  szFileName)

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