ReactOS  0.4.15-dev-1206-g731eddf
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 30 of file syspager.cpp.

Constructor & Destructor Documentation

◆ IconWatcherData()

IconWatcherData::IconWatcherData ( CONST NOTIFYICONDATA iconData)
inline

Definition at line 36 of file syspager.cpp.

36  :
38  {
39  IconData.cbSize = sizeof(NOTIFYICONDATA);
40  IconData.hWnd = iconData->hWnd;
41  IconData.uID = iconData->uID;
42  IconData.guidItem = iconData->guidItem;
43  }
NOTIFYICONDATA IconData
Definition: syspager.cpp:34
smooth NULL
Definition: ftsmooth.c:416
NOTIFYICONDATAA NOTIFYICONDATA
Definition: shellapi.h:677
HANDLE hProcess
Definition: syspager.cpp:32

◆ ~IconWatcherData()

IconWatcherData::~IconWatcherData ( )
inline

Definition at line 45 of file syspager.cpp.

46  {
47  if (hProcess)
48  {
50  }
51  }
#define CloseHandle
Definition: compat.h:598
HANDLE hProcess
Definition: syspager.cpp:32

Member Data Documentation

◆ hProcess

HANDLE IconWatcherData::hProcess

Definition at line 32 of file syspager.cpp.

Referenced by ~IconWatcherData().

◆ IconData

NOTIFYICONDATA IconWatcherData::IconData

Definition at line 34 of file syspager.cpp.

Referenced by IconWatcherData().

◆ ProcessId

DWORD IconWatcherData::ProcessId

Definition at line 33 of file syspager.cpp.


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