Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for PathBuffer (0.21 sec)

  1. src/syscall/syscall_windows.go

    	var s string
    	switch rdb.ReparseTag {
    	case IO_REPARSE_TAG_SYMLINK:
    		data := (*symbolicLinkReparseBuffer)(unsafe.Pointer(&rdb.reparseBuffer))
    		p := (*[0xffff]uint16)(unsafe.Pointer(&data.PathBuffer[0]))
    		s = UTF16ToString(p[data.SubstituteNameOffset/2 : (data.SubstituteNameOffset+data.SubstituteNameLength)/2])
    		if data.Flags&_SYMLINK_FLAG_RELATIVE == 0 {
    			if len(s) >= 4 && s[:4] == `\??\` {
    				s = s[4:]
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 11:49:46 UTC 2024
    - 52.7K bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go

    		p := (*[0xffff]uint16)(unsafe.Pointer(&data.PathBuffer[0]))
    		s = UTF16ToString(p[data.PrintNameOffset/2 : (data.PrintNameLength-data.PrintNameOffset)/2])
    	case IO_REPARSE_TAG_MOUNT_POINT:
    		data := (*mountPointReparseBuffer)(unsafe.Pointer(&rdb.reparseBuffer))
    		p := (*[0xffff]uint16)(unsafe.Pointer(&data.PathBuffer[0]))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 05 22:18:42 UTC 2024
    - 82.8K bytes
    - Viewed (0)
Back to top