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

ISMenuVtbl Struct Reference

#include <ShareazaOM.h>

List of all members.

Public Member Functions

BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE *QueryInterface)(ISMenu *This
 ULONG (STDMETHODCALLTYPE *AddRef)(ISMenu *This)
 ULONG (STDMETHODCALLTYPE *Release)(ISMenu *This)
 HRESULT (STDMETHODCALLTYPE *GetTypeInfoCount)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *GetTypeInfo)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *GetIDsOfNames)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *Invoke)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *get_Application)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *get_UserInterface)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *get__NewEnum)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *get_Item)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *get_Count)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *get_ItemType)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *get_CommandID)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *put_CommandID)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *get_Text)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *put_Text)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *get_HotKey)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *put_HotKey)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *Remove)(ISMenu *This)
 HRESULT (STDMETHODCALLTYPE *InsertSeparator)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *InsertMenu)(ISMenu *This
 HRESULT (STDMETHODCALLTYPE *InsertCommand)(ISMenu *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
IUnknown ** ppEnum
VARIANT vIndex
VARIANT ISMenu ** ppMenu
LONG * pnCount
SMenuTypepnType
LONG * pnCommandID
LONG nCommandID
BSTR * psText
BSTR sText
BSTR * psText
LONG nPosition
LONG BSTR sText
LONG BSTR ISMenu ** ppMenu
LONG LONG nCommandID
LONG LONG BSTR sText
LONG LONG BSTR ISMenu ** ppMenu


Member Function Documentation

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  InsertCommand  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  InsertMenu  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  InsertSeparator  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  Remove  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  put_HotKey  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  get_HotKey  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  put_Text  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  get_Text  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  put_CommandID  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  get_CommandID  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  get_ItemType  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  get_Count  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  get_Item  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  get__NewEnum  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  get_UserInterface  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  get_Application  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  Invoke  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  GetIDsOfNames  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  GetTypeInfo  ) 
 

ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  GetTypeInfoCount  ) 
 

BEGIN_INTERFACE ISMenuVtbl::HRESULT STDMETHODCALLTYPE *  QueryInterface  ) 
 

ISMenuVtbl::ULONG STDMETHODCALLTYPE *  Release  ) 
 

ISMenuVtbl::ULONG STDMETHODCALLTYPE *  AddRef  ) 
 


Member Data Documentation

REFIID LPOLESTR UINT ISMenuVtbl::cNames
 

Definition at line 5763 of file ShareazaOM.h.

DISPID ISMenuVtbl::dispIdMember
 

Definition at line 5771 of file ShareazaOM.h.

UINT ISMenuVtbl::iTInfo
 

Definition at line 5757 of file ShareazaOM.h.

DISPID REFIID LCID ISMenuVtbl::lcid
 

Definition at line 5771 of file ShareazaOM.h.

REFIID LPOLESTR UINT LCID ISMenuVtbl::lcid
 

Definition at line 5763 of file ShareazaOM.h.

UINT LCID ISMenuVtbl::lcid
 

Definition at line 5757 of file ShareazaOM.h.

LONG LONG ISMenuVtbl::nCommandID
 

Definition at line 5844 of file ShareazaOM.h.

LONG ISMenuVtbl::nCommandID
 

Definition at line 5811 of file ShareazaOM.h.

LONG ISMenuVtbl::nPosition
 

Definition at line 5844 of file ShareazaOM.h.

UINT* ISMenuVtbl::pctinfo
 

Definition at line 5753 of file ShareazaOM.h.

DISPID REFIID LCID WORD DISPPARAMS* ISMenuVtbl::pDispParams
 

Definition at line 5771 of file ShareazaOM.h.

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

Definition at line 5771 of file ShareazaOM.h.

LONG* ISMenuVtbl::pnCommandID
 

Definition at line 5807 of file ShareazaOM.h.

LONG* ISMenuVtbl::pnCount
 

Definition at line 5799 of file ShareazaOM.h.

SMenuType* ISMenuVtbl::pnType
 

Definition at line 5803 of file ShareazaOM.h.

IApplication** ISMenuVtbl::ppApplication
 

Definition at line 5782 of file ShareazaOM.h.

IUnknown** ISMenuVtbl::ppEnum
 

Definition at line 5790 of file ShareazaOM.h.

LONG LONG BSTR ISMenu** ISMenuVtbl::ppMenu
 

Definition at line 5844 of file ShareazaOM.h.

LONG BSTR ISMenu** ISMenuVtbl::ppMenu
 

Definition at line 5838 of file ShareazaOM.h.

VARIANT ISMenu** ISMenuVtbl::ppMenu
 

Definition at line 5794 of file ShareazaOM.h.

UINT LCID ITypeInfo** ISMenuVtbl::ppTInfo
 

Definition at line 5757 of file ShareazaOM.h.

IUserInterface** ISMenuVtbl::ppUserInterface
 

Definition at line 5786 of file ShareazaOM.h.

BEGIN_INTERFACE REFIID void** ISMenuVtbl::ppvObject
 

Definition at line 5742 of file ShareazaOM.h.

BSTR* ISMenuVtbl::psText
 

Definition at line 5823 of file ShareazaOM.h.

BSTR* ISMenuVtbl::psText
 

Definition at line 5815 of file ShareazaOM.h.

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

Definition at line 5771 of file ShareazaOM.h.

DISPID REFIID LCID WORD DISPPARAMS VARIANT* ISMenuVtbl::pVarResult
 

Definition at line 5771 of file ShareazaOM.h.

REFIID LPOLESTR UINT LCID DISPID* ISMenuVtbl::rgDispId
 

Definition at line 5763 of file ShareazaOM.h.

REFIID LPOLESTR* ISMenuVtbl::rgszNames
 

Definition at line 5763 of file ShareazaOM.h.

DISPID REFIID ISMenuVtbl::riid
 

Definition at line 5771 of file ShareazaOM.h.

REFIID ISMenuVtbl::riid
 

Definition at line 5763 of file ShareazaOM.h.

BEGIN_INTERFACE REFIID ISMenuVtbl::riid
 

Definition at line 5742 of file ShareazaOM.h.

LONG LONG BSTR ISMenuVtbl::sText
 

Definition at line 5844 of file ShareazaOM.h.

LONG BSTR ISMenuVtbl::sText
 

Definition at line 5838 of file ShareazaOM.h.

BSTR ISMenuVtbl::sText
 

Definition at line 5827 of file ShareazaOM.h.

VARIANT ISMenuVtbl::vIndex
 

Definition at line 5794 of file ShareazaOM.h.

DISPID REFIID LCID WORD ISMenuVtbl::wFlags
 

Definition at line 5771 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