|
ReactOS 0.4.16-dev-1946-g52006dd
|


Classes | |
| struct | tagTLIBATTR |
Public Types | |
| enum | tagSYSKIND { SYS_WIN16 = 0 , SYS_WIN32 , SYS_MAC , SYS_WIN64 } |
| enum | tagLIBFLAGS { LIBFLAG_FRESTRICTED = 0x01 , LIBFLAG_FCONTROL = 0x02 , LIBFLAG_FHIDDEN = 0x04 , LIBFLAG_FHASDISKIMAGE = 0x08 } |
| typedef ITypeLib * | LPTYPELIB |
| typedef enum ITypeLib::tagSYSKIND | SYSKIND |
| typedef enum ITypeLib::tagLIBFLAGS | LIBFLAGS |
| typedef struct ITypeLib::tagTLIBATTR | TLIBATTR |
| typedef struct ITypeLib::tagTLIBATTR * | LPTLIBATTR |
Public Types inherited from IUnknown | |
| typedef IUnknown * | LPUNKNOWN |
Public Member Functions | |
| UINT | GetTypeInfoCount () |
| HRESULT | RemoteGetTypeInfoCount ([out] UINT *pcTInfo) |
| HRESULT | GetTypeInfo ([in] UINT index, [out] ITypeInfo **ppTInfo) |
| HRESULT | GetTypeInfoType ([in] UINT index, [out] TYPEKIND *pTKind) |
| HRESULT | GetTypeInfoOfGuid ([in] REFGUID guid, [out] ITypeInfo **ppTinfo) |
| HRESULT | GetLibAttr ([out] TLIBATTR **ppTLibAttr) |
| HRESULT | RemoteGetLibAttr ([out] LPTLIBATTR *ppTLibAttr, [out] CLEANLOCALSTORAGE *pDummy) |
| HRESULT | GetTypeComp ([out] ITypeComp **ppTComp) |
| HRESULT | GetDocumentation ([in] INT index, [out] BSTR *pBstrName, [out] BSTR *pBstrDocString, [out] DWORD *pdwHelpContext, [out] BSTR *pBstrHelpFile) |
| HRESULT | RemoteGetDocumentation ([in] INT index, [in] DWORD refPtrFlags, [out] BSTR *pBstrName, [out] BSTR *pBstrDocString, [out] DWORD *pdwHelpContext, [out] BSTR *pBstrHelpFile) |
| HRESULT | IsName ([in, out] LPOLESTR szNameBuf, [in] ULONG lHashVal, [out] BOOL *pfName) |
| HRESULT | RemoteIsName ([in] LPOLESTR szNameBuf, [in] ULONG lHashVal, [out] BOOL *pfName, [out] BSTR *pBstrLibName) |
| HRESULT | FindName ([in, out] LPOLESTR szNameBuf, [in] ULONG lHashVal, [out, size_is(*pcFound), length_is(*pcFound)] ITypeInfo **ppTInfo, [out, size_is(*pcFound), length_is(*pcFound)] MEMBERID *rgMemId, [in, out] USHORT *pcFound) |
| HRESULT | RemoteFindName ([in] LPOLESTR szNameBuf, [in] ULONG lHashVal, [out, size_is(*pcFound), length_is(*pcFound)] ITypeInfo **ppTInfo, [out, size_is(*pcFound), length_is(*pcFound)] MEMBERID *rgMemId, [in, out] USHORT *pcFound, [out] BSTR *pBstrLibName) |
| void | ReleaseTLibAttr ([in] TLIBATTR *pTLibAttr) |
| HRESULT | LocalReleaseTLibAttr () |
Public Member Functions inherited from IUnknown | |
| HRESULT | QueryInterface ([in] REFIID riid, [out, iid_is(riid)] void **ppvObject) |
| ULONG | AddRef () |
| ULONG | Release () |
| typedef struct ITypeLib::tagTLIBATTR * ITypeLib::LPTLIBATTR |
| typedef ITypeLib* ITypeLib::LPTYPELIB |
| Enumerator | |
|---|---|
| LIBFLAG_FRESTRICTED | |
| LIBFLAG_FCONTROL | |
| LIBFLAG_FHIDDEN | |
| LIBFLAG_FHASDISKIMAGE | |
Definition at line 1007 of file oaidl.idl.
| HRESULT ITypeLib::FindName | ( | [in, out] LPOLESTR | szNameBuf, |
| [in] ULONG | lHashVal, | ||
| [out, size_is(*pcFound), length_is(*pcFound)] ITypeInfo ** | ppTInfo, | ||
| [out, size_is(*pcFound), length_is(*pcFound)] MEMBERID * | rgMemId, | ||
| [in, out] USHORT * | pcFound | ||
| ) |
| HRESULT ITypeLib::GetDocumentation | ( | [in] INT | index, |
| [out] BSTR * | pBstrName, | ||
| [out] BSTR * | pBstrDocString, | ||
| [out] DWORD * | pdwHelpContext, | ||
| [out] BSTR * | pBstrHelpFile | ||
| ) |
| UINT ITypeLib::GetTypeInfoCount | ( | ) |
| HRESULT ITypeLib::LocalReleaseTLibAttr | ( | ) |
| HRESULT ITypeLib::RemoteFindName | ( | [in] LPOLESTR | szNameBuf, |
| [in] ULONG | lHashVal, | ||
| [out, size_is(*pcFound), length_is(*pcFound)] ITypeInfo ** | ppTInfo, | ||
| [out, size_is(*pcFound), length_is(*pcFound)] MEMBERID * | rgMemId, | ||
| [in, out] USHORT * | pcFound, | ||
| [out] BSTR * | pBstrLibName | ||
| ) |
| HRESULT ITypeLib::RemoteGetDocumentation | ( | [in] INT | index, |
| [in] DWORD | refPtrFlags, | ||
| [out] BSTR * | pBstrName, | ||
| [out] BSTR * | pBstrDocString, | ||
| [out] DWORD * | pdwHelpContext, | ||
| [out] BSTR * | pBstrHelpFile | ||
| ) |
| HRESULT ITypeLib::RemoteGetLibAttr | ( | [out] LPTLIBATTR * | ppTLibAttr, |
| [out] CLEANLOCALSTORAGE * | pDummy | ||
| ) |
| HRESULT ITypeLib::RemoteIsName | ( | [in] LPOLESTR | szNameBuf, |
| [in] ULONG | lHashVal, | ||
| [out] BOOL * | pfName, | ||
| [out] BSTR * | pBstrLibName | ||
| ) |