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

ITypeInfo2 Interface Reference

import "oaidl.idl";

Inherits ITypeInfo.

Public Types

typedef ITypeInfo2LPTYPEINFO2

Public Member Functions

HRESULT GetTypeKind ([out] TYPEKIND *pTypeKind)
HRESULT GetTypeFlags ([out] ULONG *pTypeFlags)
HRESULT GetFuncIndexOfMemId ([in] MEMBERID memid,[in] INVOKEKIND invKind,[out] UINT *pFuncIndex)
HRESULT GetVarIndexOfMemId ([in] MEMBERID memid,[out] UINT *pVarIndex)
HRESULT GetCustData ([in] REFGUID guid,[out] VARIANT *pVarVal)
HRESULT GetFuncCustData ([in] UINT index,[in] REFGUID guid,[out] VARIANT *pVarVal)
HRESULT GetParamCustData ([in] UINT indexFunc,[in] UINT indexParam,[in] REFGUID guid,[out] VARIANT *pVarVal)
HRESULT GetVarCustData ([in] UINT index,[in] REFGUID guid,[out] VARIANT *pVarVal)
HRESULT GetImplTypeCustData ([in] UINT index,[in] REFGUID guid,[out] VARIANT *pVarVal)
HRESULT GetDocumentation2 ([in] MEMBERID memid,[in] LCID lcid,[out] BSTR *pbstrHelpString,[out] DWORD *pdwHelpStringContext,[out] BSTR *pbstrHelpStringDll)
HRESULT RemoteGetDocumentation2 ([in] MEMBERID memid,[in] LCID lcid,[in] DWORD refPtrFlags,[out] BSTR *pbstrHelpString,[out] DWORD *pdwHelpStringContext,[out] BSTR *pbstrHelpStringDll)
HRESULT GetAllCustData ([out] CUSTDATA *pCustData)
HRESULT GetAllFuncCustData ([in] UINT index,[out] CUSTDATA *pCustData)
HRESULT GetAllParamCustData ([in] UINT indexFunc,[in] UINT indexParam,[out] CUSTDATA *pCustData)
HRESULT GetAllVarCustData ([in] UINT index,[out] CUSTDATA *pCustData)
HRESULT GetAllImplTypeCustData ([in] UINT index,[out] CUSTDATA *pCustData)

Detailed Description

Definition at line 898 of file oaidl.idl.


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

Generated on Sat May 26 2012 06:23:48 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.