Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

IApplicationVtbl Struct Reference

#include <ShareazaOM.h>

List of all members.

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(IApplication *This
 ULONG (STDMETHODCALLTYPE *AddRef)(IApplication *This)
 ULONG (STDMETHODCALLTYPE *Release)(IApplication *This)
 HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(IApplication *This
 HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(IApplication *This
 HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(IApplication *This
 HRESULT (STDMETHODCALLTYPE *Invoke)(IApplication *This
 HRESULT (STDMETHODCALLTYPE *get_Application)(IApplication *This
 HRESULT (STDMETHODCALLTYPE *get_Version)(IApplication *This
 HRESULT (STDMETHODCALLTYPE *CheckVersion)(IApplication *This
 HRESULT (STDMETHODCALLTYPE *CreateXML)(IApplication *This
 HRESULT (STDMETHODCALLTYPE *get_UserInterface)(IApplication *This
 HRESULT (STDMETHODCALLTYPE *get_Library)(IApplication *This

Public Attributes

BEGIN_INTERFACE REFIID riid
BEGIN_INTERFACE REFIID void ** ppvObject
UINT * pctinfo
UINT iTInfo
UINT LCID lcid
UINT LCID ITypeInfo ** ppTInfo
REFIID riid
REFIID LPOLESTR * rgszNames
REFIID LPOLESTR UINT cNames
REFIID LPOLESTR UINT LCID lcid
REFIID LPOLESTR UINT LCID
DISPID * 
rgDispId
DISPID dispIdMember
DISPID REFIID riid
DISPID REFIID LCID lcid
DISPID REFIID LCID WORD wFlags
DISPID REFIID LCID WORD DISPPARAMS * pDispParams
DISPID REFIID LCID WORD DISPPARAMS
VARIANT * 
pVarResult
DISPID REFIID LCID WORD DISPPARAMS
VARIANT EXCEPINFO * 
pExcepInfo
DISPID REFIID LCID WORD DISPPARAMS
VARIANT EXCEPINFO UINT * 
puArgErr
IApplication ** ppApplication
BSTR * psVersion
BSTR sVersion
ISXMLElement ** ppXML
IUserInterface ** ppUserInterface
ILibrary ** ppLibrary


Member Function Documentation

IApplicationVtbl::HRESULT STDMETHODCALLTYPE *  get_Library  ) 
 

IApplicationVtbl::HRESULT STDMETHODCALLTYPE *  get_UserInterface  ) 
 

IApplicationVtbl::HRESULT STDMETHODCALLTYPE *  CreateXML  ) 
 

IApplicationVtbl::HRESULT STDMETHODCALLTYPE *  CheckVersion  ) 
 

IApplicationVtbl::HRESULT STDMETHODCALLTYPE *  get_Version  ) 
 

IApplicationVtbl::HRESULT STDMETHODCALLTYPE *  get_Application  ) 
 

IApplicationVtbl::HRESULT STDMETHODCALLTYPE *  Invoke  ) 
 

IApplicationVtbl::HRESULT STDMETHODCALLTYPE *  GetIDsOfNames  ) 
 

IApplicationVtbl::HRESULT STDMETHODCALLTYPE *  GetTypeInfo  ) 
 

IApplicationVtbl::HRESULT STDMETHODCALLTYPE *  GetTypeInfoCount  ) 
 

BEGIN_INTERFACE IApplicationVtbl::HRESULT STDMETHODCALLTYPE *  QueryInterface  ) 
 

IApplicationVtbl::ULONG STDMETHODCALLTYPE *  Release  ) 
 

IApplicationVtbl::ULONG STDMETHODCALLTYPE *  AddRef  ) 
 


Member Data Documentation

REFIID LPOLESTR UINT IApplicationVtbl::cNames
 

Definition at line 387 of file ShareazaOM.h.

DISPID IApplicationVtbl::dispIdMember
 

Definition at line 395 of file ShareazaOM.h.

UINT IApplicationVtbl::iTInfo
 

Definition at line 381 of file ShareazaOM.h.

DISPID REFIID LCID IApplicationVtbl::lcid
 

Definition at line 395 of file ShareazaOM.h.

REFIID LPOLESTR UINT LCID IApplicationVtbl::lcid
 

Definition at line 387 of file ShareazaOM.h.

UINT LCID IApplicationVtbl::lcid
 

Definition at line 381 of file ShareazaOM.h.

UINT* IApplicationVtbl::pctinfo
 

Definition at line 377 of file ShareazaOM.h.

DISPID REFIID LCID WORD DISPPARAMS* IApplicationVtbl::pDispParams
 

Definition at line 395 of file ShareazaOM.h.

DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO* IApplicationVtbl::pExcepInfo
 

Definition at line 395 of file ShareazaOM.h.

IApplication** IApplicationVtbl::ppApplication
 

Definition at line 406 of file ShareazaOM.h.

ILibrary** IApplicationVtbl::ppLibrary
 

Definition at line 426 of file ShareazaOM.h.

UINT LCID ITypeInfo** IApplicationVtbl::ppTInfo
 

Definition at line 381 of file ShareazaOM.h.

IUserInterface** IApplicationVtbl::ppUserInterface
 

Definition at line 422 of file ShareazaOM.h.

BEGIN_INTERFACE REFIID void** IApplicationVtbl::ppvObject
 

Definition at line 366 of file ShareazaOM.h.

ISXMLElement** IApplicationVtbl::ppXML
 

Definition at line 418 of file ShareazaOM.h.

BSTR* IApplicationVtbl::psVersion
 

Definition at line 410 of file ShareazaOM.h.

DISPID REFIID LCID WORD DISPPARAMS VARIANT EXCEPINFO UINT* IApplicationVtbl::puArgErr
 

Definition at line 395 of file ShareazaOM.h.

DISPID REFIID LCID WORD DISPPARAMS VARIANT* IApplicationVtbl::pVarResult
 

Definition at line 395 of file ShareazaOM.h.

REFIID LPOLESTR UINT LCID DISPID* IApplicationVtbl::rgDispId
 

Definition at line 387 of file ShareazaOM.h.

REFIID LPOLESTR* IApplicationVtbl::rgszNames
 

Definition at line 387 of file ShareazaOM.h.

DISPID REFIID IApplicationVtbl::riid
 

Definition at line 395 of file ShareazaOM.h.

REFIID IApplicationVtbl::riid
 

Definition at line 387 of file ShareazaOM.h.

BEGIN_INTERFACE REFIID IApplicationVtbl::riid
 

Definition at line 366 of file ShareazaOM.h.

BSTR IApplicationVtbl::sVersion
 

Definition at line 414 of file ShareazaOM.h.

DISPID REFIID LCID WORD IApplicationVtbl::wFlags
 

Definition at line 395 of file ShareazaOM.h.


The documentation for this struct was generated from the following file:
Generated on Thu Dec 15 10:40:14 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2