Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for DeviceIoControl (0.38 sec)

  1. src/os/file_windows.go

    	if err != nil {
    		return 0, err
    	}
    	return h, nil
    }
    
    var winreadlinkvolume = godebug.New("winreadlinkvolume")
    
    // normaliseLinkPath converts absolute paths returned by
    // DeviceIoControl(h, FSCTL_GET_REPARSE_POINT, ...)
    // into paths acceptable by all Windows APIs.
    // For example, it converts
    //
    //	\??\C:\foo\bar into C:\foo\bar
    //	\??\UNC\foo\bar into \\foo\bar
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 30 15:38:38 UTC 2024
    - 13.4K bytes
    - Viewed (0)
  2. api/go1.4.txt

    pkg syscall (windows-386), func CreateHardLink(*uint16, *uint16, uintptr) error
    pkg syscall (windows-386), func CreateSymbolicLink(*uint16, *uint16, uint32) error
    pkg syscall (windows-386), func DeviceIoControl(Handle, uint32, *uint8, uint32, *uint8, uint32, *uint32, *Overlapped) error
    pkg syscall (windows-386), func LoadCreateSymbolicLink() error
    pkg syscall (windows-amd64), const FILE_ATTRIBUTE_REPARSE_POINT = 1024
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 12 03:01:01 UTC 2014
    - 34K bytes
    - Viewed (0)
  3. src/syscall/zsyscall_windows.go

    	procDeleteProcThreadAttributeList      = modkernel32.NewProc("DeleteProcThreadAttributeList")
    	procDeviceIoControl                    = modkernel32.NewProc("DeviceIoControl")
    	procDuplicateHandle                    = modkernel32.NewProc("DuplicateHandle")
    	procExitProcess                        = modkernel32.NewProc("ExitProcess")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 11:49:46 UTC 2024
    - 56.3K bytes
    - Viewed (0)
  4. src/syscall/syscall_windows.go

    //sys	Process32First(snapshot Handle, procEntry *ProcessEntry32) (err error) = kernel32.Process32FirstW
    //sys	Process32Next(snapshot Handle, procEntry *ProcessEntry32) (err error) = kernel32.Process32NextW
    //sys	DeviceIoControl(handle Handle, ioControlCode uint32, inBuffer *byte, inBufferSize uint32, outBuffer *byte, outBufferSize uint32, bytesReturned *uint32, overlapped *Overlapped) (err error)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 11:49:46 UTC 2024
    - 52.7K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go

    //sys	Thread32First(snapshot Handle, threadEntry *ThreadEntry32) (err error)
    //sys	Thread32Next(snapshot Handle, threadEntry *ThreadEntry32) (err error)
    //sys	DeviceIoControl(handle Handle, ioControlCode uint32, inBuffer *byte, inBufferSize uint32, outBuffer *byte, outBufferSize uint32, bytesReturned *uint32, overlapped *Overlapped) (err error)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 05 22:18:42 UTC 2024
    - 82.8K bytes
    - Viewed (0)
  6. src/os/os_windows_test.go

    	if err != nil {
    		return err
    	}
    	defer syscall.CloseHandle(fd)
    
    	buflen := uint32(rdb.header.ReparseDataLength) + uint32(unsafe.Sizeof(rdb.header))
    	var bytesReturned uint32
    	return syscall.DeviceIoControl(fd, windows.FSCTL_SET_REPARSE_POINT,
    		(*byte)(unsafe.Pointer(&rdb.header)), buflen, nil, 0, &bytesReturned, nil)
    }
    
    func createMountPoint(link string, target *reparseData) error {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 41.8K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go

    	procDeleteVolumeMountPointW                              = modkernel32.NewProc("DeleteVolumeMountPointW")
    	procDeviceIoControl                                      = modkernel32.NewProc("DeviceIoControl")
    	procDisconnectNamedPipe                                  = modkernel32.NewProc("DisconnectNamedPipe")
    	procDuplicateHandle                                      = modkernel32.NewProc("DuplicateHandle")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 195.8K bytes
    - Viewed (0)
  8. src/cmd/vendor/golang.org/x/tools/internal/stdlib/manifest.go

    		{"DT_UNKNOWN", Const, 0},
    		{"DT_WHT", Const, 0},
    		{"DUPLICATE_CLOSE_SOURCE", Const, 0},
    		{"DUPLICATE_SAME_ACCESS", Const, 0},
    		{"DeleteFile", Func, 0},
    		{"DetachLsf", Func, 0},
    		{"DeviceIoControl", Func, 4},
    		{"Dirent", Type, 0},
    		{"Dirent.Fileno", Field, 0},
    		{"Dirent.Ino", Field, 0},
    		{"Dirent.Name", Field, 0},
    		{"Dirent.Namlen", Field, 0},
    		{"Dirent.Off", Field, 0},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 02:20:05 UTC 2024
    - 534.2K bytes
    - Viewed (0)
Back to top