chore: swtich RtlGetNtVersionNumbers to RtlGetVersion

https://go-review.googlesource.com/c/go/+/571015
This commit is contained in:
wwqgtxx
2024-05-12 20:23:13 +08:00
parent 7df1c26942
commit a50339bd5f
4 changed files with 19 additions and 7 deletions

View File

@@ -0,0 +1,5 @@
package features
var WindowsMajorVersion uint32
var WindowsMinorVersion uint32
var WindowsBuildNumber uint32

View File

@@ -0,0 +1,10 @@
package features
import "golang.org/x/sys/windows"
func init() {
version := windows.RtlGetVersion()
WindowsMajorVersion = version.MajorVersion
WindowsMinorVersion = version.MinorVersion
WindowsBuildNumber = version.MinorVersion
}