Go to the documentation of this file.
11 #ifndef GAUDIKERNEL_PROCESS_H
12 #define GAUDIKERNEL_PROCESS_H
20 class ProcessDescriptor;
147 #endif // GAUDIKERNEL_PROCESS_H
unsigned long QuotaPeakPagedPoolUsage
unsigned long PeakPagefileUsage
unsigned long QuotaPagedPoolUsage
Process/Thread System and User Time NtQueryInformationProcess using ProcessTimes NtQueryInformationTh...
unsigned long WorkingSetSize
InfoType
Enumeration for fetching information.
unsigned long PagefileUsage
unsigned long PagefileLimit
unsigned long PeakNonPagedPoolUsage
unsigned long PagedPoolUsage
unsigned long NonPagedPoolLimit
unsigned long AffinityMask
unsigned long PeakWorkingSetSize
unsigned long VirtualSize
long query(long pid, InfoType fetch, PROCESS_BASIC_INFORMATION *info)
unsigned long InheritedFromUniqueProcessId
unsigned long PagedPoolLimit
unsigned long PageFaultCount
unsigned long WriteOperationCount
unsigned long UniqueProcessId
virtual ~ProcessDescriptor()
unsigned long PagefileUsage
unsigned long QuotaNonPagedPoolUsage
unsigned long PeakVirtualSize
Process Pooled Quota Usage and Limits NtQueryInformationProcess using ProcessPooledUsageAndLimits.
Process Quotas NtQueryInformationProcess using ProcessQuotaLimits NtQueryInformationProcess using Pro...
long long ReadTransferCount
Process I/O Counters NtQueryInformationProcess using ProcessIoCounters.
unsigned long NonPagedPoolUsage
unsigned long PeakPagedPoolUsage
unsigned long MaximumWorkingSetSize
ProcessDescriptor * getProcess()
Retrieve Process structure.
Note: OS specific details for environment resolution.
long long OtherTransferCount
Process Virtual Memory Counters NtQueryInformationProcess using ProcessVmCounters.
unsigned long PagedPoolLimit
unsigned long OtherOperationCount
unsigned long MinimumWorkingSetSize
unsigned long PagefileLimit
unsigned long ReadOperationCount
struct _PEB * PPEB
Basic Process Information NtQueryInformationProcess using ProcessBasicInfo.
long long WriteTransferCount
unsigned long QuotaPeakNonPagedPoolUsage
unsigned long NonPagedPoolLimit
unsigned long PeakPagefileUsage