mirror of
https://github.com/golang/go
synced 2024-11-26 07:38:00 -07:00
syscall: comment on fields omitted from the win32finddata1 struct
Updates #42637 Change-Id: I4c7d38034b60c2c04efdeb530a97d96deddfd6fe Reviewed-on: https://go-review.googlesource.com/c/go/+/284152 Trust: Bryan C. Mills <bcmills@google.com> Trust: Jason A. Donenfeld <Jason@zx2c4.com> Trust: Alex Brainman <alex.brainman@gmail.com> Run-TryBot: Bryan C. Mills <bcmills@google.com> TryBot-Result: Go Bot <gobot@golang.org> Reviewed-by: Jason A. Donenfeld <Jason@zx2c4.com> Reviewed-by: Alex Brainman <alex.brainman@gmail.com>
This commit is contained in:
parent
9a7fe196e4
commit
5f15af111c
@ -398,6 +398,14 @@ type win32finddata1 struct {
|
||||
Reserved1 uint32
|
||||
FileName [MAX_PATH]uint16
|
||||
AlternateFileName [14]uint16
|
||||
|
||||
// The Microsoft documentation for this struct¹ describes three additional
|
||||
// fields: dwFileType, dwCreatorType, and wFinderFlags. However, those fields
|
||||
// are empirically only present in the macOS port of the Win32 API,² and thus
|
||||
// not needed for binaries built for Windows.
|
||||
//
|
||||
// ¹ https://docs.microsoft.com/en-us/windows/win32/api/minwinbase/ns-minwinbase-win32_find_dataw
|
||||
// ² https://golang.org/issue/42637#issuecomment-760715755
|
||||
}
|
||||
|
||||
func copyFindData(dst *Win32finddata, src *win32finddata1) {
|
||||
|
Loading…
Reference in New Issue
Block a user