Data Structures |
| struct | ITrayBandSiteImpl |
Functions |
| static HRESULT | ITrayBandSiteImpl_Update (IN OUT ITrayBandSiteImpl *This) |
| static IUnknown * | IUnknown_from_ITrayBandSiteImpl (ITrayBandSiteImpl *This) |
| static ULONG STDMETHODCALLTYPE | ITrayBandSiteImpl_AddRef (IN OUT ITrayBandSite *iface) |
| static VOID | ITrayBandSiteImpl_Free (IN OUT ITrayBandSiteImpl *This) |
| static ULONG STDMETHODCALLTYPE | ITrayBandSiteImpl_Release (IN OUT ITrayBandSite *iface) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_QueryInterface (IN OUT ITrayBandSite *iface, IN REFIID riid, OUT LPVOID *ppvObj) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_OnLoad (IN OUT ITrayBandSite *iface, IN OUT IStream *pStm, IN REFIID riid, OUT PVOID *pvObj) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_OnSave (IN OUT ITrayBandSite *iface, IN OUT IUnknown *pUnk, IN OUT IStream *pStm) |
| static HRESULT | IsSameObject (IN IUnknown *punk1, IN IUnknown *punk2) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_IsTaskBand (IN OUT ITrayBandSite *iface, IN IUnknown *punk) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_ProcessMessage (IN OUT ITrayBandSite *iface, IN HWND hWnd, IN UINT uMsg, IN WPARAM wParam, IN LPARAM lParam, OUT LRESULT *plResult) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_AddContextMenus (IN OUT ITrayBandSite *iface, IN HMENU hmenu, IN UINT indexMenu, IN UINT idCmdFirst, IN UINT idCmdLast, IN UINT uFlags, OUT IContextMenu **ppcm) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_Lock (IN OUT ITrayBandSite *iface, IN BOOL bLock) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_AddBand (IN OUT IBandSite *iface, IN IUnknown *punk) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_EnumBands (IN OUT IBandSite *iface, IN UINT uBand, OUT DWORD *pdwBandID) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_QueryBand (IN OUT IBandSite *iface, IN DWORD dwBandID, OUT IDeskBand **ppstb, OUT DWORD *pdwState, OUT LPWSTR pszName, IN int cchName) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_SetBandState (IN OUT IBandSite *iface, IN DWORD dwBandID, IN DWORD dwMask, IN DWORD dwState) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_RemoveBand (IN OUT IBandSite *iface, IN DWORD dwBandID) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_GetBandObject (IN OUT IBandSite *iface, IN DWORD dwBandID, IN REFIID riid, OUT VOID **ppv) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_SetBandSiteInfo (IN OUT IBandSite *iface, IN const BANDSITEINFO *pbsinfo) |
| static HRESULT STDMETHODCALLTYPE | ITrayBandSiteImpl_GetBandSiteInfo (IN OUT IBandSite *iface, IN OUT BANDSITEINFO *pbsinfo) |
| static BOOL | ITrayBandSiteImpl_HasTaskBand (IN OUT ITrayBandSiteImpl *This) |
| static HRESULT | ITrayBandSiteImpl_AddTaskBand (IN OUT ITrayBandSiteImpl *This) |
| static VOID | ITrayBandSiteImpl_BroadcastOleCommandExec (IN OUT ITrayBandSiteImpl *This, const GUID *pguidCmdGroup, DWORD nCmdID, DWORD nCmdExecOpt, VARIANTARG *pvaIn, VARIANTARG *pvaOut) |
| static HRESULT | ITrayBandSiteImpl_FinishInit (IN OUT ITrayBandSiteImpl *This) |
| static HRESULT | ITrayBandSiteImpl_Show (IN OUT ITrayBandSiteImpl *This, IN BOOL bShow) |
| static HRESULT | ITrayBandSiteImpl_LoadFromStream (IN OUT ITrayBandSiteImpl *This, IN OUT IStream *pStm) |
| static IStream * | GetUserBandsStream (IN DWORD grfMode) |
| static IStream * | GetDefaultBandsStream (IN DWORD grfMode) |
| static HRESULT | ITrayBandSiteImpl_Load (IN OUT ITrayBandSiteImpl *This) |
| static ITrayBandSiteImpl * | ITrayBandSiteImpl_Construct (IN OUT ITrayWindow *Tray, OUT HWND *phWndRebar, OUT HWND *phwndTaskSwitch) |
| ITrayBandSite * | CreateTrayBandSite (IN OUT ITrayWindow *Tray, OUT HWND *phWndRebar, OUT HWND *phWndTaskSwitch) |
Variables |
| static const ITrayBandSiteVtbl | ITrayBandSiteImpl_Vtbl |
| static const IBandSiteVtbl | IBandSiteImpl_Vtbl |