GATE
wrt_ITypeInfo_vtbl Struct Reference

Public Member Functions

 WRT_DECLARE_UNKNOWN (wrt_ITypeInfo)
 
 wrt_result (WRT_ABI *GetTypeAttr)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *GetTypeComp)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *GetFuncDesc)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *GetVarDesc)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *GetNames)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *GetRefTypeOfImplType)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *GetImplTypeFlags)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *GetIDsOfNames)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *Invoke)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *GetDocumentation)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *GetDllEntry)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *GetRefTypeInfo)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *AddressOfMember)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *CreateInstance)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *GetMops)(wrt_ITypeInfo *This
 
 wrt_result (WRT_ABI *GetContainingTypeLib)(wrt_ITypeInfo *This
 
 void (WRT_ABI *ReleaseTypeAttr)(wrt_ITypeInfo *This
 
 void (WRT_ABI *ReleaseFuncDesc)(wrt_ITypeInfo *This
 
 void (WRT_ABI *ReleaseVarDesc)(wrt_ITypeInfo *This
 

Public Attributes

wrt_TYPEATTR ** ppTypeAttr
 
wrt_ITypeComp ** ppTComp
 
UINT index
 
UINT wrt_FUNCDESC ** ppFuncDesc
 
UINT wrt_VARDESC ** ppVarDesc
 
wrt_MEMBERID memid
 
wrt_MEMBERID wrt_BSTR * rgBstrNames
 
wrt_MEMBERID wrt_BSTR UINT cMaxNames
 
wrt_MEMBERID wrt_BSTR UINT UINT * pcNames
 
UINT wrt_HREFTYPE * pRefType
 
UINT INT * pImplTypeFlags
 
wrt_LPOLESTR * rgszNames
 
wrt_LPOLESTR UINT cNames
 
wrt_LPOLESTR UINT wrt_MEMBERID * pMemId
 
PVOID pvInstance
 
PVOID wrt_MEMBERID memid
 
PVOID wrt_MEMBERID WORD wFlags
 
PVOID wrt_MEMBERID WORD wrt_DISPPARAMSpDispParams
 
PVOID wrt_MEMBERID WORD wrt_DISPPARAMS wrt_VARIANTpVarResult
 
PVOID wrt_MEMBERID WORD wrt_DISPPARAMS wrt_VARIANT wrt_EXCEPINFOpExcepInfo
 
PVOID wrt_MEMBERID WORD wrt_DISPPARAMS wrt_VARIANT wrt_EXCEPINFO UINT * puArgErr
 
wrt_MEMBERID wrt_BSTR * pBstrName
 
wrt_MEMBERID wrt_BSTR wrt_BSTR * pBstrDocString
 
wrt_MEMBERID wrt_BSTR wrt_BSTR DWORD * pdwHelpContext
 
wrt_MEMBERID wrt_BSTR wrt_BSTR DWORD wrt_BSTR * pBstrHelpFile
 
wrt_MEMBERID wrt_INVOKEKIND invKind
 
wrt_MEMBERID wrt_INVOKEKIND wrt_BSTR * pBstrDllName
 
wrt_MEMBERID wrt_INVOKEKIND wrt_BSTR wrt_BSTR * pBstrName
 
wrt_MEMBERID wrt_INVOKEKIND wrt_BSTR wrt_BSTR WORD * pwOrdinal
 
wrt_HREFTYPE hRefType
 
wrt_HREFTYPE wrt_ITypeInfo ** ppTInfo
 
wrt_MEMBERID wrt_INVOKEKIND PVOID * ppv
 
wrt_IUnknownpUnkOuter
 
wrt_IUnknown REFIID riid
 
wrt_IUnknown REFIID PVOID * ppvObj
 
wrt_MEMBERID wrt_BSTR * pBstrMops
 
wrt_ITypeLib ** ppTLib
 
wrt_ITypeLib UINT * pIndex
 
wrt_TYPEATTRpTypeAttr
 
wrt_FUNCDESCpFuncDesc
 
wrt_VARDESCpVarDesc
 

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