Public Member Functions | |
virtual void | OnNoActiveProcesses ()=0 |
virtual void | OnEndOfProcessTime (DWORD processId)=0 |
virtual void | OnEndOfJobTime ()=0 |
virtual void | OnActiveProcessLimit ()=0 |
virtual void | OnProcessMemoryLimit (DWORD processId)=0 |
virtual void | OnJobMemoryLimit ()=0 |
virtual void | OnNewProcess (DWORD processId)=0 |
virtual void | OnProcessExit (DWORD processId)=0 |
virtual void | OnAbnormalProcessExit (DWORD processId)=0 |
Protected Member Functions | |
virtual | ~IHandleJobEvents () |
We never delete instances of this interface; you must manage the lifetime of the class that implements it. |
virtual ~IHandleJobEvents | ( | ) | [protected, virtual] |
We never delete instances of this interface; you must manage the lifetime of the class that implements it.
virtual void OnNoActiveProcesses | ( | ) | [pure virtual] |
virtual void OnEndOfProcessTime | ( | DWORD | processId | ) | [pure virtual] |
virtual void OnEndOfJobTime | ( | ) | [pure virtual] |
virtual void OnActiveProcessLimit | ( | ) | [pure virtual] |
virtual void OnProcessMemoryLimit | ( | DWORD | processId | ) | [pure virtual] |
virtual void OnJobMemoryLimit | ( | ) | [pure virtual] |
virtual void OnNewProcess | ( | DWORD | processId | ) | [pure virtual] |
virtual void OnProcessExit | ( | DWORD | processId | ) | [pure virtual] |
virtual void OnAbnormalProcessExit | ( | DWORD | processId | ) | [pure virtual] |