ReactOS  0.4.13-dev-73-gcfe54aa
_EJOB Struct Reference

#include <pstypes.h>

Collaboration diagram for _EJOB:

Public Attributes

KEVENT Event
 
LIST_ENTRY JobLinks
 
LIST_ENTRY ProcessListHead
 
ERESOURCE JobLock
 
LARGE_INTEGER TotalUserTime
 
LARGE_INTEGER TotalKernelTime
 
LARGE_INTEGER ThisPeriodTotalUserTime
 
LARGE_INTEGER ThisPeriodTotalKernelTime
 
ULONG TotalPageFaultCount
 
ULONG TotalProcesses
 
ULONG ActiveProcesses
 
ULONG TotalTerminatedProcesses
 
LARGE_INTEGER PerProcessUserTimeLimit
 
LARGE_INTEGER PerJobUserTimeLimit
 
ULONG LimitFlags
 
ULONG MinimumWorkingSetSize
 
ULONG MaximumWorkingSetSize
 
ULONG ActiveProcessLimit
 
ULONG Affinity
 
UCHAR PriorityClass
 
ULONG UIRestrictionsClass
 
ULONG SecurityLimitFlags
 
PVOID Token
 
PPS_JOB_TOKEN_FILTER Filter
 
ULONG EndOfJobTimeAction
 
PVOID CompletionPort
 
PVOID CompletionKey
 
ULONG SessionId
 
ULONG SchedulingClass
 
ULONGLONG ReadOperationCount
 
ULONGLONG WriteOperationCount
 
ULONGLONG OtherOperationCount
 
ULONGLONG ReadTransferCount
 
ULONGLONG WriteTransferCount
 
ULONGLONG OtherTransferCount
 
IO_COUNTERS IoInfo
 
ULONG ProcessMemoryLimit
 
ULONG JobMemoryLimit
 
ULONG PeakProcessMemoryUsed
 
ULONG PeakJobMemoryUsed
 
ULONG CurrentJobMemoryUsed
 
EX_PUSH_LOCK MemoryLimitsLock
 
LIST_ENTRY JobSetLinks
 
ULONG MemberLevel
 
ULONG JobFlags
 

Detailed Description

Definition at line 1408 of file pstypes.h.

Member Data Documentation

◆ ActiveProcesses

ULONG _EJOB::ActiveProcesses

Definition at line 1420 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ ActiveProcessLimit

ULONG _EJOB::ActiveProcessLimit

Definition at line 1427 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ Affinity

ULONG _EJOB::Affinity

Definition at line 1428 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ CompletionKey

PVOID _EJOB::CompletionKey

Definition at line 1436 of file pstypes.h.

◆ CompletionPort

PVOID _EJOB::CompletionPort

Definition at line 1435 of file pstypes.h.

Referenced by PspDeleteJob().

◆ CurrentJobMemoryUsed

ULONG _EJOB::CurrentJobMemoryUsed

Definition at line 1450 of file pstypes.h.

◆ EndOfJobTimeAction

ULONG _EJOB::EndOfJobTimeAction

Definition at line 1434 of file pstypes.h.

◆ Event

KEVENT _EJOB::Event

Definition at line 1410 of file pstypes.h.

◆ Filter

PPS_JOB_TOKEN_FILTER _EJOB::Filter

Definition at line 1433 of file pstypes.h.

◆ IoInfo

IO_COUNTERS _EJOB::IoInfo

Definition at line 1445 of file pstypes.h.

◆ JobFlags

ULONG _EJOB::JobFlags

Definition at line 1460 of file pstypes.h.

◆ JobLinks

LIST_ENTRY _EJOB::JobLinks

Definition at line 1411 of file pstypes.h.

Referenced by PspDeleteJob().

◆ JobLock

ERESOURCE _EJOB::JobLock

Definition at line 1413 of file pstypes.h.

Referenced by NtQueryInformationJobObject(), PsGetJobLock(), and PspDeleteJob().

◆ JobMemoryLimit

ULONG _EJOB::JobMemoryLimit

Definition at line 1447 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ JobSetLinks

LIST_ENTRY _EJOB::JobSetLinks

Definition at line 1458 of file pstypes.h.

◆ LimitFlags

ULONG _EJOB::LimitFlags

Definition at line 1424 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ MaximumWorkingSetSize

ULONG _EJOB::MaximumWorkingSetSize

Definition at line 1426 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ MemberLevel

ULONG _EJOB::MemberLevel

Definition at line 1459 of file pstypes.h.

◆ MemoryLimitsLock

EX_PUSH_LOCK _EJOB::MemoryLimitsLock

Definition at line 1456 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ MinimumWorkingSetSize

ULONG _EJOB::MinimumWorkingSetSize

Definition at line 1425 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ OtherOperationCount

ULONGLONG _EJOB::OtherOperationCount

Definition at line 1441 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ OtherTransferCount

ULONGLONG _EJOB::OtherTransferCount

Definition at line 1444 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ PeakJobMemoryUsed

ULONG _EJOB::PeakJobMemoryUsed

Definition at line 1449 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ PeakProcessMemoryUsed

ULONG _EJOB::PeakProcessMemoryUsed

Definition at line 1448 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ PerJobUserTimeLimit

LARGE_INTEGER _EJOB::PerJobUserTimeLimit

Definition at line 1423 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ PerProcessUserTimeLimit

LARGE_INTEGER _EJOB::PerProcessUserTimeLimit

Definition at line 1422 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ PriorityClass

UCHAR _EJOB::PriorityClass

Definition at line 1429 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ ProcessListHead

LIST_ENTRY _EJOB::ProcessListHead

Definition at line 1412 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ ProcessMemoryLimit

ULONG _EJOB::ProcessMemoryLimit

Definition at line 1446 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ ReadOperationCount

ULONGLONG _EJOB::ReadOperationCount

Definition at line 1439 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ ReadTransferCount

ULONGLONG _EJOB::ReadTransferCount

Definition at line 1442 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ SchedulingClass

ULONG _EJOB::SchedulingClass

Definition at line 1438 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ SecurityLimitFlags

ULONG _EJOB::SecurityLimitFlags

Definition at line 1431 of file pstypes.h.

◆ SessionId

ULONG _EJOB::SessionId

Definition at line 1437 of file pstypes.h.

Referenced by PsGetJobSessionId().

◆ ThisPeriodTotalKernelTime

LARGE_INTEGER _EJOB::ThisPeriodTotalKernelTime

Definition at line 1417 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ ThisPeriodTotalUserTime

LARGE_INTEGER _EJOB::ThisPeriodTotalUserTime

Definition at line 1416 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ Token

PVOID _EJOB::Token

Definition at line 1432 of file pstypes.h.

◆ TotalKernelTime

LARGE_INTEGER _EJOB::TotalKernelTime

Definition at line 1415 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ TotalPageFaultCount

ULONG _EJOB::TotalPageFaultCount

Definition at line 1418 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ TotalProcesses

ULONG _EJOB::TotalProcesses

Definition at line 1419 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ TotalTerminatedProcesses

ULONG _EJOB::TotalTerminatedProcesses

Definition at line 1421 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ TotalUserTime

LARGE_INTEGER _EJOB::TotalUserTime

Definition at line 1414 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ UIRestrictionsClass

ULONG _EJOB::UIRestrictionsClass

Definition at line 1430 of file pstypes.h.

Referenced by PsGetJobUIRestrictionsClass(), and PsSetJobUIRestrictionsClass().

◆ WriteOperationCount

ULONGLONG _EJOB::WriteOperationCount

Definition at line 1440 of file pstypes.h.

Referenced by NtQueryInformationJobObject().

◆ WriteTransferCount

ULONGLONG _EJOB::WriteTransferCount

Definition at line 1443 of file pstypes.h.

Referenced by NtQueryInformationJobObject().


The documentation for this struct was generated from the following file: