public interface ITypeLib extends IUnknown
IID_IUNKNOWN
Modifier and Type | Method and Description |
---|---|
WinNT.HRESULT |
FindName(WTypes.LPOLESTR szNameBuf,
WinDef.ULONG lHashVal,
Pointer[] ppTInfo,
OaIdl.MEMBERID[] rgMemId,
WinDef.USHORTByReference pcFound) |
WinNT.HRESULT |
GetDocumentation(int index,
WTypes.BSTRByReference pBstrName,
WTypes.BSTRByReference pBstrDocString,
WinDef.DWORDByReference pdwHelpContext,
WTypes.BSTRByReference pBstrHelpFile) |
WinNT.HRESULT |
GetLibAttr(PointerByReference ppTLibAttr) |
WinNT.HRESULT |
GetTypeComp(PointerByReference ppTComp) |
WinNT.HRESULT |
GetTypeInfo(WinDef.UINT index,
PointerByReference pTInfo) |
WinDef.UINT |
GetTypeInfoCount() |
WinNT.HRESULT |
GetTypeInfoOfGuid(Guid.GUID guid,
PointerByReference pTinfo) |
WinNT.HRESULT |
GetTypeInfoType(WinDef.UINT index,
OaIdl.TYPEKIND.ByReference pTKind) |
WinNT.HRESULT |
IsName(WTypes.LPOLESTR szNameBuf,
WinDef.ULONG lHashVal,
WinDef.BOOLByReference pfName) |
void |
ReleaseTLibAttr(OaIdl.TLIBATTR pTLibAttr) |
AddRef, QueryInterface, Release
WinDef.UINT GetTypeInfoCount()
WinNT.HRESULT GetTypeInfo(WinDef.UINT index, PointerByReference pTInfo)
WinNT.HRESULT GetTypeInfoType(WinDef.UINT index, OaIdl.TYPEKIND.ByReference pTKind)
WinNT.HRESULT GetTypeInfoOfGuid(Guid.GUID guid, PointerByReference pTinfo)
WinNT.HRESULT GetLibAttr(PointerByReference ppTLibAttr)
WinNT.HRESULT GetTypeComp(PointerByReference ppTComp)
WinNT.HRESULT GetDocumentation(int index, WTypes.BSTRByReference pBstrName, WTypes.BSTRByReference pBstrDocString, WinDef.DWORDByReference pdwHelpContext, WTypes.BSTRByReference pBstrHelpFile)
WinNT.HRESULT IsName(WTypes.LPOLESTR szNameBuf, WinDef.ULONG lHashVal, WinDef.BOOLByReference pfName)
WinNT.HRESULT FindName(WTypes.LPOLESTR szNameBuf, WinDef.ULONG lHashVal, Pointer[] ppTInfo, OaIdl.MEMBERID[] rgMemId, WinDef.USHORTByReference pcFound)
void ReleaseTLibAttr(OaIdl.TLIBATTR pTLibAttr)