ReactOS 0.4.17-dev-806-gffa4164
IconWatcherData Struct Reference
Collaboration diagram for IconWatcherData:

Public Member Functions

 IconWatcherData (CONST NOTIFYICONDATA *iconData)
 
 ~IconWatcherData ()
 

Public Attributes

HANDLE hProcess
 
DWORD ProcessId
 
NOTIFYICONDATA IconData
 

Detailed Description

Definition at line 37 of file syspager.cpp.

Constructor & Destructor Documentation

◆ IconWatcherData()

IconWatcherData::IconWatcherData ( CONST NOTIFYICONDATA iconData)
inline

Definition at line 43 of file syspager.cpp.

43 :
45 {
47 IconData.hWnd = iconData->hWnd;
48 IconData.uID = iconData->uID;
49 IconData.guidItem = iconData->guidItem;
50 }
#define NULL
Definition: types.h:112
NOTIFYICONDATAA NOTIFYICONDATA
Definition: shellapi.h:732
HANDLE hProcess
Definition: syspager.cpp:39
NOTIFYICONDATA IconData
Definition: syspager.cpp:41

◆ ~IconWatcherData()

IconWatcherData::~IconWatcherData ( )
inline

Definition at line 52 of file syspager.cpp.

53 {
54 if (hProcess)
55 {
57 }
58 }
#define CloseHandle
Definition: compat.h:739

Member Data Documentation

◆ hProcess

HANDLE IconWatcherData::hProcess

◆ IconData

NOTIFYICONDATA IconWatcherData::IconData

Definition at line 41 of file syspager.cpp.

Referenced by IconWatcherData(), and CIconWatcher::WatcherThread().

◆ ProcessId

DWORD IconWatcherData::ProcessId

Definition at line 40 of file syspager.cpp.

Referenced by CIconWatcher::AddIconToWatcher(), and CIconWatcher::WatcherThread().


The documentation for this struct was generated from the following file: