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

IUserInterfaceVtbl Struct Reference

#include <ShareazaOM.h>

List of all members.

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(IUserInterface *This
 ULONG (STDMETHODCALLTYPE *AddRef)(IUserInterface *This)
 ULONG (STDMETHODCALLTYPE *Release)(IUserInterface *This)
 HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *Invoke)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *get_Application)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *get_UserInterface)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *NewWindow)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *get_MainWindowHwnd)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *get_ActiveView)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *RegisterCommand)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *AddFromString)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *AddFromResource)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *AddFromXML)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *GetMenu)(IUserInterface *This
 HRESULT (STDMETHODCALLTYPE *GetToolbar)(IUserInterface *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
IUserInterface ** ppUserInterface
BSTR bsName
BSTR IPluginWindowOwnerpOwner
BSTR IPluginWindowOwner IPluginWindow ** ppWindow
HWND * phWnd
IGenericView ** ppView
BSTR HICON hIcon
BSTR HICON UINT * pnCommand
BSTR sXML
HINSTANCE hInstance
HINSTANCE UINT nID
ISXMLElementpXML
BSTR VARIANT_BOOL bCreate
BSTR VARIANT_BOOL ISMenu ** ppMenu
BSTR VARIANT_BOOL ISToolbar ** ppToolbar


Member Function Documentation

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  GetToolbar  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  GetMenu  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  AddFromXML  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  AddFromResource  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  AddFromString  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  RegisterCommand  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  get_ActiveView  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  get_MainWindowHwnd  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  NewWindow  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  get_UserInterface  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  get_Application  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  Invoke  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  GetIDsOfNames  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  GetTypeInfo  ) 
 

IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  GetTypeInfoCount  ) 
 

BEGIN_INTERFACE IUserInterfaceVtbl::HRESULT STDMETHODCALLTYPE *  QueryInterface  ) 
 

IUserInterfaceVtbl::ULONG STDMETHODCALLTYPE *  Release  ) 
 

IUserInterfaceVtbl::ULONG STDMETHODCALLTYPE *  AddRef  ) 
 


Member Data Documentation

BSTR VARIANT_BOOL IUserInterfaceVtbl::bCreate
 

Definition at line 5119 of file ShareazaOM.h.

BSTR IUserInterfaceVtbl::bsName
 

Definition at line 5119 of file ShareazaOM.h.

REFIID LPOLESTR UINT IUserInterfaceVtbl::cNames
 

Definition at line 5053 of file ShareazaOM.h.

DISPID IUserInterfaceVtbl::dispIdMember
 

Definition at line 5061 of file ShareazaOM.h.

BSTR HICON IUserInterfaceVtbl::hIcon
 

Definition at line 5094 of file ShareazaOM.h.

HINSTANCE IUserInterfaceVtbl::hInstance
 

Definition at line 5104 of file ShareazaOM.h.

UINT IUserInterfaceVtbl::iTInfo
 

Definition at line 5047 of file ShareazaOM.h.

DISPID REFIID LCID IUserInterfaceVtbl::lcid
 

Definition at line 5061 of file ShareazaOM.h.

REFIID LPOLESTR UINT LCID IUserInterfaceVtbl::lcid
 

Definition at line 5053 of file ShareazaOM.h.

UINT LCID IUserInterfaceVtbl::lcid
 

Definition at line 5047 of file ShareazaOM.h.

HINSTANCE UINT IUserInterfaceVtbl::nID
 

Definition at line 5104 of file ShareazaOM.h.

UINT* IUserInterfaceVtbl::pctinfo
 

Definition at line 5043 of file ShareazaOM.h.

DISPID REFIID LCID WORD DISPPARAMS* IUserInterfaceVtbl::pDispParams
 

Definition at line 5061 of file ShareazaOM.h.

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

Definition at line 5061 of file ShareazaOM.h.

HWND* IUserInterfaceVtbl::phWnd
 

Definition at line 5086 of file ShareazaOM.h.

BSTR HICON UINT* IUserInterfaceVtbl::pnCommand
 

Definition at line 5094 of file ShareazaOM.h.

BSTR IPluginWindowOwner* IUserInterfaceVtbl::pOwner
 

Definition at line 5080 of file ShareazaOM.h.

IApplication** IUserInterfaceVtbl::ppApplication
 

Definition at line 5072 of file ShareazaOM.h.

BSTR VARIANT_BOOL ISMenu** IUserInterfaceVtbl::ppMenu
 

Definition at line 5113 of file ShareazaOM.h.

UINT LCID ITypeInfo** IUserInterfaceVtbl::ppTInfo
 

Definition at line 5047 of file ShareazaOM.h.

BSTR VARIANT_BOOL ISToolbar** IUserInterfaceVtbl::ppToolbar
 

Definition at line 5119 of file ShareazaOM.h.

IUserInterface** IUserInterfaceVtbl::ppUserInterface
 

Definition at line 5076 of file ShareazaOM.h.

IGenericView** IUserInterfaceVtbl::ppView
 

Definition at line 5090 of file ShareazaOM.h.

BEGIN_INTERFACE REFIID void** IUserInterfaceVtbl::ppvObject
 

Definition at line 5032 of file ShareazaOM.h.

BSTR IPluginWindowOwner IPluginWindow** IUserInterfaceVtbl::ppWindow
 

Definition at line 5080 of file ShareazaOM.h.

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

Definition at line 5061 of file ShareazaOM.h.

DISPID REFIID LCID WORD DISPPARAMS VARIANT* IUserInterfaceVtbl::pVarResult
 

Definition at line 5061 of file ShareazaOM.h.

ISXMLElement* IUserInterfaceVtbl::pXML
 

Definition at line 5109 of file ShareazaOM.h.

REFIID LPOLESTR UINT LCID DISPID* IUserInterfaceVtbl::rgDispId
 

Definition at line 5053 of file ShareazaOM.h.

REFIID LPOLESTR* IUserInterfaceVtbl::rgszNames
 

Definition at line 5053 of file ShareazaOM.h.

DISPID REFIID IUserInterfaceVtbl::riid
 

Definition at line 5061 of file ShareazaOM.h.

REFIID IUserInterfaceVtbl::riid
 

Definition at line 5053 of file ShareazaOM.h.

BEGIN_INTERFACE REFIID IUserInterfaceVtbl::riid
 

Definition at line 5032 of file ShareazaOM.h.

BSTR IUserInterfaceVtbl::sXML
 

Definition at line 5100 of file ShareazaOM.h.

DISPID REFIID LCID WORD IUserInterfaceVtbl::wFlags
 

Definition at line 5061 of file ShareazaOM.h.


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