| # Gaudi Framework, version v22r4 |

Home |  | Generated: Fri Sep 2 2011

Classes | Namespaces | Typedefs | Functions

# ProcessDescriptor.h File Reference

`#include "GaudiKernel/Kernel.h"`
`#include "GaudiKernel/SystemBase.h"`
Include dependency graph for ProcessDescriptor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
struct | System::PROCESS_BASIC_INFORMATION
struct | System::QUOTA_LIMITS
| Process Quotas NtQueryInformationProcess using ProcessQuotaLimits NtQueryInformationProcess using ProcessPooledQuotaLimits NtSetInformationProcess using ProcessQuotaLimits. More...
struct | System::IO_COUNTERS
| Process I/O Counters NtQueryInformationProcess using ProcessIoCounters. More...
struct | System::VM_COUNTERS
| Process Virtual Memory Counters NtQueryInformationProcess using ProcessVmCounters. More...
struct | System::POOLED_USAGE_AND_LIMITS
| Process Pooled Quota Usage and Limits NtQueryInformationProcess using ProcessPooledUsageAndLimits. More...
struct | System::KERNEL_USER_TIMES
| Process/Thread System and User Time NtQueryInformationProcess using ProcessTimes NtQueryInformationThread using ThreadTimes. More...
class | System::ProcessDescriptor
| Provides access to process information. More...
class | System::ProcessDescriptor::ProcessHandle
## Namespaces
namespace | System

| Note: OS specific details for environment resolution.
## Typedefs
typedef struct _PEB * | System::PPEB
| Basic Process Information NtQueryInformationProcess using ProcessBasicInfo.
## Functions
ProcessDescriptor * | System::getProcess ()
| Retrieve Process structure.

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines