From f25ff604a2a41138652010750727a685a8cc9de7 Mon Sep 17 00:00:00 2001 From: masshash Date: Sun, 2 Apr 2023 11:54:43 +0000 Subject: [PATCH] windows: add JobObjectInformationClass consts for QueryInformationJobObject Reference: https://learn.microsoft.com/en-us/windows/win32/api/jobapi2/nf-jobapi2-queryinformationjobobject#parameters Change-Id: I0d10895ffc18b345f371cc7e0cbf8362fd67f71a GitHub-Last-Rev: 28163917a07e9765495eaed5681f615bb506c153 GitHub-Pull-Request: golang/sys#154 Reviewed-on: https://go-review.googlesource.com/c/sys/+/481455 Run-TryBot: Alex Brainman Reviewed-by: Michael Knyszek Reviewed-by: Alex Brainman Reviewed-by: David Chase TryBot-Result: Gopher Robot --- windows/types_windows.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/windows/types_windows.go b/windows/types_windows.go index 0dbb20841..88e62a638 100644 --- a/windows/types_windows.go +++ b/windows/types_windows.go @@ -2220,15 +2220,19 @@ type JOBOBJECT_BASIC_UI_RESTRICTIONS struct { } const ( - // JobObjectInformationClass + // JobObjectInformationClass for QueryInformationJobObject and SetInformationJobObject JobObjectAssociateCompletionPortInformation = 7 + JobObjectBasicAccountingInformation = 1 + JobObjectBasicAndIoAccountingInformation = 8 JobObjectBasicLimitInformation = 2 + JobObjectBasicProcessIdList = 3 JobObjectBasicUIRestrictions = 4 JobObjectCpuRateControlInformation = 15 JobObjectEndOfJobTimeInformation = 6 JobObjectExtendedLimitInformation = 9 JobObjectGroupInformation = 11 JobObjectGroupInformationEx = 14 + JobObjectLimitViolationInformation = 13 JobObjectLimitViolationInformation2 = 34 JobObjectNetRateControlInformation = 32 JobObjectNotificationLimitInformation = 12