mirror of
https://github.com/moby/moby.git
synced 2022-11-09 12:21:53 -05:00
Remove unused pkg/system.IsIoTCore()
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
parent
bad0b4e604
commit
763454e1e4
1 changed files with 0 additions and 15 deletions
|
@ -55,7 +55,6 @@ var (
|
||||||
ntuserApiset = windows.NewLazyDLL("ext-ms-win-ntuser-window-l1-1-0")
|
ntuserApiset = windows.NewLazyDLL("ext-ms-win-ntuser-window-l1-1-0")
|
||||||
modadvapi32 = windows.NewLazySystemDLL("advapi32.dll")
|
modadvapi32 = windows.NewLazySystemDLL("advapi32.dll")
|
||||||
procGetVersionExW = modkernel32.NewProc("GetVersionExW")
|
procGetVersionExW = modkernel32.NewProc("GetVersionExW")
|
||||||
procGetProductInfo = modkernel32.NewProc("GetProductInfo")
|
|
||||||
procSetNamedSecurityInfo = modadvapi32.NewProc("SetNamedSecurityInfoW")
|
procSetNamedSecurityInfo = modadvapi32.NewProc("SetNamedSecurityInfoW")
|
||||||
procGetSecurityDescriptorDacl = modadvapi32.NewProc("GetSecurityDescriptorDacl")
|
procGetSecurityDescriptorDacl = modadvapi32.NewProc("GetSecurityDescriptorDacl")
|
||||||
)
|
)
|
||||||
|
@ -118,20 +117,6 @@ func IsWindowsClient() bool {
|
||||||
return osviex.ProductType == verNTWorkstation
|
return osviex.ProductType == verNTWorkstation
|
||||||
}
|
}
|
||||||
|
|
||||||
// IsIoTCore returns true if the currently running image is based off of
|
|
||||||
// Windows 10 IoT Core.
|
|
||||||
func IsIoTCore() bool {
|
|
||||||
var returnedProductType uint32
|
|
||||||
r1, _, err := procGetProductInfo.Call(6, 1, 0, 0, uintptr(unsafe.Pointer(&returnedProductType)))
|
|
||||||
if r1 == 0 {
|
|
||||||
logrus.Warnf("GetProductInfo failed - assuming this is not IoT: %v", err)
|
|
||||||
return false
|
|
||||||
}
|
|
||||||
const productIoTUAP = 0x0000007B
|
|
||||||
const productIoTUAPCommercial = 0x00000083
|
|
||||||
return returnedProductType == productIoTUAP || returnedProductType == productIoTUAPCommercial
|
|
||||||
}
|
|
||||||
|
|
||||||
// Unmount is a platform-specific helper function to call
|
// Unmount is a platform-specific helper function to call
|
||||||
// the unmount syscall. Not supported on Windows
|
// the unmount syscall. Not supported on Windows
|
||||||
func Unmount(dest string) error {
|
func Unmount(dest string) error {
|
||||||
|
|
Loading…
Reference in a new issue