|
ReactOS 0.4.17-dev-966-gf06eace
|
#include <csystray.h>


Static Public Member Functions | |
| static void | RunDll (PCSTR Dll, PCSTR Parameters) |
| static void | RunAccessCpl (PCSTR Parameters) |
Static Public Member Functions inherited from ATL::CComObjectRootBase | |
| static void WINAPI | ObjectMain (bool) |
| static const struct _ATL_CATMAP_ENTRY * | GetCategoryMap () |
| static HRESULT WINAPI | InternalQueryInterface (void *pThis, const _ATL_INTMAP_ENTRY *pEntries, REFIID iid, void **ppvObject) |
Protected Member Functions | |
| BOOL | ProcessWindowMessage (HWND hWnd, UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT &lResult, DWORD dwMsgMapID=0) |
Private Member Functions | |
| HRESULT | SysTrayMessageLoop () |
| HRESULT | SysTrayThreadProc () |
| HRESULT | CreateSysTrayThread () |
| HRESULT | DestroySysTrayWindow () |
| HRESULT | InitIcons () |
| HRESULT | ShutdownIcons () |
| HRESULT | UpdateIcons () |
| HRESULT | ProcessIconMessage (UINT uMsg, WPARAM wParam, LPARAM lParam, LRESULT &lResult) |
| HRESULT | InitNetShell () |
| HRESULT | ShutdownNetShell () |
| VOID | GetServicesEnabled () |
Static Private Member Functions | |
| static DWORD WINAPI | s_SysTrayThreadProc (PVOID param) |
Private Attributes | |
| CComPtr< IOleCommandTarget > | pctNetShell |
| DWORD | dwServicesEnabled |
| UINT | wm_SHELLHOOK |
| UINT | wm_DESTROYWINDOW |
Definition at line 20 of file csystray.h.
| CSysTray::CSysTray | ( | ) |
Definition at line 29 of file csystray.cpp.
|
virtual |
Definition at line 34 of file csystray.cpp.
| void CSysTray::ConfigurePollTimer | ( | ) |
Definition at line 105 of file csystray.cpp.
Referenced by EnableService(), and ProcessWindowMessage().
|
private |
Definition at line 303 of file csystray.cpp.
Referenced by Exec().
|
private |
Definition at line 315 of file csystray.cpp.
Referenced by Exec().
Definition at line 67 of file csystray.cpp.
|
virtual |
Implements IOleCommandTarget.
Definition at line 332 of file csystray.cpp.
|
inline |
Definition at line 53 of file csystray.h.
Referenced by _ShowContextMenu(), _ShowContextMenuR(), NotifyBalloon(), and ShowPowerSchemesPopupMenu().
|
private |
Definition at line 38 of file csystray.cpp.
Referenced by ProcessWindowMessage().
|
private |
Definition at line 140 of file csystray.cpp.
Referenced by ProcessWindowMessage().
|
private |
Definition at line 118 of file csystray.cpp.
Referenced by InitIcons().
Definition at line 100 of file csystray.cpp.
Definition at line 239 of file csystray.cpp.
|
private |
Definition at line 196 of file csystray.cpp.
Referenced by ProcessWindowMessage().
|
protected |
Definition at line 347 of file csystray.cpp.
|
virtual |
Implements IOleCommandTarget.
Definition at line 326 of file csystray.cpp.
Definition at line 430 of file csystray.cpp.
Definition at line 420 of file csystray.cpp.
Referenced by _RunHotplug(), _RunMMCpl(), _RunPower(), and RunAccessCpl().
Definition at line 262 of file csystray.cpp.
Referenced by CreateSysTrayThread().
|
private |
Definition at line 160 of file csystray.cpp.
Referenced by ProcessWindowMessage().
|
private |
Definition at line 129 of file csystray.cpp.
Referenced by ShutdownIcons().
|
private |
Definition at line 268 of file csystray.cpp.
Referenced by SysTrayThreadProc().
|
private |
Definition at line 285 of file csystray.cpp.
Referenced by s_SysTrayThreadProc().
|
private |
Definition at line 180 of file csystray.cpp.
Referenced by ProcessWindowMessage().
|
private |
Definition at line 30 of file csystray.h.
Referenced by ConfigurePollTimer(), EnableService(), GetServicesEnabled(), InitIcons(), IsServiceEnabled(), ShutdownIcons(), and UpdateIcons().
|
private |
Definition at line 26 of file csystray.h.
Referenced by InitNetShell(), and ShutdownNetShell().
|
private |
Definition at line 32 of file csystray.h.
|
private |
Definition at line 31 of file csystray.h.
Referenced by CSysTray(), and ProcessWindowMessage().