mirror of
https://github.com/strongdm/comply
synced 2024-08-30 02:43:33 +00:00
36 lines
875 B
Go
36 lines
875 B
Go
|
// Copyright 2018 The Go Authors. All rights reserved.
|
||
|
// Use of this source code is governed by a BSD-style
|
||
|
// license that can be found in the LICENSE file.
|
||
|
|
||
|
package windows
|
||
|
|
||
|
type WSAData struct {
|
||
|
Version uint16
|
||
|
HighVersion uint16
|
||
|
Description [WSADESCRIPTION_LEN + 1]byte
|
||
|
SystemStatus [WSASYS_STATUS_LEN + 1]byte
|
||
|
MaxSockets uint16
|
||
|
MaxUdpDg uint16
|
||
|
VendorInfo *byte
|
||
|
}
|
||
|
|
||
|
type Servent struct {
|
||
|
Name *byte
|
||
|
Aliases **byte
|
||
|
Port uint16
|
||
|
Proto *byte
|
||
|
}
|
||
|
|
||
|
type JOBOBJECT_BASIC_LIMIT_INFORMATION struct {
|
||
|
PerProcessUserTimeLimit int64
|
||
|
PerJobUserTimeLimit int64
|
||
|
LimitFlags uint32
|
||
|
MinimumWorkingSetSize uintptr
|
||
|
MaximumWorkingSetSize uintptr
|
||
|
ActiveProcessLimit uint32
|
||
|
Affinity uintptr
|
||
|
PriorityClass uint32
|
||
|
SchedulingClass uint32
|
||
|
_ uint32 // pad to 8 byte boundary
|
||
|
}
|