(job objects), , , , . Windows 2000 NT5.
CreateObject, , , . OpenJobObject, . CloseHandle.
AssignProcessToJobObject ; . , , , , - , AssignProcessToJobObject . , , , .
, CreateProcess, , dwCreationFlags CreateProcess CREATE_BREAKWAY_FROM_JOB. AssignProcessToJobObject .
, , , SetInformationJobObject.
BOOL SetInformationJobObject(HANDLE hJob, JOBOBJECTINFOCLASS JobObjectInformationClass, LPVOID lpJobObjectInformation, DWORD cbJobObjectInformationLength)
hJob .
JobObjectInformationClass . ; JobObjectBasicLimitInformation, , , , (working set)[26], , ( SMP- , ).
lpJobObjectInformation , . .
JOBOBJECT_BASIC_ACCOUNTING_INFORMATION (, ) , .
.
QueryJobInformationObject . , / (. 14), , .
Windows . , . "-" Windows , .