2 #ifndef GAUDIKERNEL_PROCESS_H
3 #define GAUDIKERNEL_PROCESS_H
11 class ProcessDescriptor;
143 #endif //GAUDIKERNEL_PROCESS_H
unsigned long QuotaPeakPagedPoolUsage
ProcessDescriptor * getProcess()
Retrieve Process structure.
unsigned long PagefileUsage
Process/Thread System and User Time NtQueryInformationProcess using ProcessTimes NtQueryInformationTh...
longlong WriteTransferCount
longlong ReadTransferCount
unsigned long MaximumWorkingSetSize
unsigned long PeakPagefileUsage
Process I/O Counters NtQueryInformationProcess using ProcessIoCounters.
unsigned long PagefileUsage
unsigned long PagefileLimit
QUOTA_LIMITS m_QUOTA_LIMITS[2]
unsigned long WorkingSetSize
unsigned long NonPagedPoolLimit
KERNEL_USER_TIMES m_KERNEL_USER_TIMES[2]
unsigned long PeakPagedPoolUsage
longlong OtherTransferCount
unsigned long PeakWorkingSetSize
unsigned long VirtualSize
unsigned long OtherOperationCount
unsigned long PagedPoolLimit
unsigned long PageFaultCount
unsigned long AffinityMask
unsigned long QuotaNonPagedPoolUsage
unsigned long PagefileLimit
unsigned long ReadOperationCount
unsigned long NonPagedPoolLimit
POOLED_USAGE_AND_LIMITS m_POOLED_USAGE_AND_LIMITS[2]
unsigned long PeakVirtualSize
unsigned long PeakNonPagedPoolUsage
unsigned long InheritedFromUniqueProcessId
unsigned long PagedPoolUsage
Process Quotas NtQueryInformationProcess using ProcessQuotaLimits NtQueryInformationProcess using Pro...
long query(long pid, InfoType info, PROCESS_BASIC_INFORMATION *buffer)
struct _PEB * PPEB
Basic Process Information NtQueryInformationProcess using ProcessBasicInfo.
IO_COUNTERS m_IO_COUNTERS[2]
Provides access to process information.
unsigned long UniqueProcessId
Process Virtual Memory Counters NtQueryInformationProcess using ProcessVmCounters.
unsigned long PagedPoolLimit
PROCESS_BASIC_INFORMATION m_PROCESS_BASIC_INFORMATION[2]
Process Pooled Quota Usage and Limits NtQueryInformationProcess using ProcessPooledUsageAndLimits.
unsigned long PeakPagefileUsage
unsigned long MinimumWorkingSetSize
virtual ~ProcessDescriptor()
unsigned long WriteOperationCount
unsigned long QuotaPeakNonPagedPoolUsage
unsigned long NonPagedPoolUsage
VM_COUNTERS m_VM_COUNTERS[2]
InfoType
Enumeration for fetching information.
unsigned long QuotaPagedPoolUsage