sys_windows.go 267 B

12345678910111213141516
  1. package vfs
  2. import (
  3. "errors"
  4. "syscall"
  5. "golang.org/x/sys/windows"
  6. )
  7. func (fi FileInfo) getFileInfoSys() interface{} {
  8. return syscall.Win32FileAttributeData{}
  9. }
  10. func isCrossDeviceError(err error) bool {
  11. return errors.Is(err, windows.ERROR_NOT_SAME_DEVICE)
  12. }