ReactOS  0.4.15-dev-5606-gf34e425
ctm.h
Go to the documentation of this file.
1 /* Console Task Manager
2 
3  ctm.h - header file for main program
4 
5  Written by: Aleksey Bragin (aleksey@reactos.org)
6 
7  Most of this file content is taken from
8  ReactOS Task Manager written by Brian Palmer (brianp@reactos.org)
9 
10  This program is free software; you can redistribute it and/or modify
11  it under the terms of the GNU General Public License as published by
12  the Free Software Foundation; either version 2 of the License, or
13  (at your option) any later version.
14 
15  This program is distributed in the hope that it will be useful,
16  but WITHOUT ANY WARRANTY; without even the implied warranty of
17  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
18  GNU General Public License for more details.
19 
20  You should have received a copy of the GNU General Public License
21  along with this program; if not, write to the Free Software
22  Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */
23 
24 #ifndef TMTM_H
25 #define TMTM_H
26 
27 #define Li2Double(x) ((double)((x).u.HighPart) * 4.294967296E9 + (double)((x).u.LowPart))
28 
29 typedef struct _PERFDATA
30 {
50  //IO_COUNTERS IOCounters;
51 
56 
57 #define SystemTimeInformation 3
58 
59 
60 #endif
WCHAR UserName[MAX_PATH]
Definition: perfdata.h:35
struct _PERFDATA * PPERFDATA
ULONG SessionId
Definition: perfdata.h:36
ULONG USERObjectCount
Definition: perfdata.h:50
ULONG CPUUsage
Definition: perfdata.h:37
struct _PERFDATA PERFDATA
LARGE_INTEGER CreateTime
Definition: ctm.h:54
ULONG NonPagedPoolUsagePages
Definition: perfdata.h:46
WCHAR ImageName[MAX_PATH]
Definition: perfdata.h:33
ULONG WorkingSetSizeDelta
Definition: perfdata.h:41
ULONG HandleCount
Definition: perfdata.h:48
__wchar_t WCHAR
Definition: xmlstorage.h:180
ULONG PageFaultCountDelta
Definition: perfdata.h:43
#define MAX_PATH
Definition: compat.h:34
ULONG BasePriority
Definition: perfdata.h:47
ULONG ProcessId
Definition: ctm.h:32
ULONG WorkingSetSizeBytes
Definition: perfdata.h:39
LARGE_INTEGER CPUTime
Definition: perfdata.h:38
ULONG ThreadCount
Definition: perfdata.h:49
ULONG PeakWorkingSetSizeBytes
Definition: perfdata.h:40
ULONG PageFaultCount
Definition: perfdata.h:42
unsigned int ULONG
Definition: retypes.h:1
ULONG GDIObjectCount
Definition: perfdata.h:51
LARGE_INTEGER KernelTime
Definition: perfdata.h:55
ULONG VirtualMemorySizeBytes
Definition: perfdata.h:44
LARGE_INTEGER UserTime
Definition: perfdata.h:54
ULONG PagedPoolUsagePages
Definition: perfdata.h:45