1 #ifndef GAUDIKERNEL_PROCESS_H 2 #define GAUDIKERNEL_PROCESS_H 11 class ProcessDescriptor;
119 long item() {
return m_needRelease ? 1 : 0; }
132 long query(
long pid,
InfoType info,
long* buffer );
141 #endif // GAUDIKERNEL_PROCESS_H unsigned long QuotaPeakPagedPoolUsage
unsigned long PagefileUsage
Process/Thread System and User Time NtQueryInformationProcess using ProcessTimes NtQueryInformationTh...
longlong WriteTransferCount
longlong ReadTransferCount
unsigned long MaximumWorkingSetSize
Note: OS specific details for environment resolution.
unsigned long PeakPagefileUsage
Process I/O Counters NtQueryInformationProcess using ProcessIoCounters.
unsigned long PagefileUsage
unsigned long PagefileLimit
unsigned long WorkingSetSize
unsigned long NonPagedPoolLimit
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
unsigned long PeakVirtualSize
unsigned long PeakNonPagedPoolUsage
unsigned long InheritedFromUniqueProcessId
ProcessDescriptor * getProcess()
Retrieve Process structure.
unsigned long PagedPoolUsage
Process Quotas NtQueryInformationProcess using ProcessQuotaLimits NtQueryInformationProcess using Pro...
struct _PEB * PPEB
Basic Process Information NtQueryInformationProcess using ProcessBasicInfo.
Provides access to process information.
unsigned long UniqueProcessId
Process Virtual Memory Counters NtQueryInformationProcess using ProcessVmCounters.
unsigned long PagedPoolLimit
Process Pooled Quota Usage and Limits NtQueryInformationProcess using ProcessPooledUsageAndLimits.
unsigned long PeakPagefileUsage
unsigned long MinimumWorkingSetSize
unsigned long WriteOperationCount
unsigned long QuotaPeakNonPagedPoolUsage
unsigned long NonPagedPoolUsage
InfoType
Enumeration for fetching information.
void * ProcessHandle
Definition of the process handle.
unsigned long QuotaPagedPoolUsage