go_encryptedstring/setHidden_windows.go

22 lines
312 B
Go

// +build windows
package encryptedstring
import (
"syscall"
)
func setHidden(path string) error {
filenameW, err := syscall.UTF16PtrFromString(path)
if err != nil {
return err
}
err = syscall.SetFileAttributes(filenameW, syscall.FILE_ATTRIBUTE_HIDDEN)
if err != nil {
return err
}
return nil
}