mirror of
https://github.com/golang/sys.git
synced 2026-02-08 11:46:04 +03:00
When I was working with NtCreateFile and DeviceIoControl, I found a lot of the constant values are missing, so I added them. The access masks I added for NtCreateFile are described here: https://docs.microsoft.com/en-us/windows/win32/api/winternl/nf-winternl-ntcreatefile Their values are listed here: https://docs.microsoft.com/en-us/windows/win32/fileio/file-access-rights-constants The FSCTL control codes I added for DeviceIoControl are listed here: https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-fscc/4dc02779-9d95-43f8-bba4-8d4ce4961458 This seems trivial so I did not create an issue. Change-Id: I0c1b72ac1b34413a6ed7420026df46ff94cefe5f Reviewed-on: https://go-review.googlesource.com/c/sys/+/355350 Trust: Alex Brainman <alex.brainman@gmail.com> Trust: Meng Zhuo <mzh@golangcn.org> Run-TryBot: Alex Brainman <alex.brainman@gmail.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Alex Brainman <alex.brainman@gmail.com>