Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for UTF16PtrToString (0.18 sec)

  1. src/net/lookup_windows.go

    	}
    	if e != nil {
    		return "", newDNSError(winError("dnsquery", e), name, "")
    	}
    	defer syscall.DnsRecordListFree(rec, 1)
    
    	resolved := resolveCNAME(syscall.StringToUTF16Ptr(name), rec)
    	cname := windows.UTF16PtrToString(resolved)
    	return absDomainName(cname), nil
    }
    
    func (r *Resolver) lookupSRV(ctx context.Context, service, proto, name string) (string, []*SRV, error) {
    	if systemConf().mustUseGoResolver(r) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Apr 14 18:23:45 UTC 2024
    - 14.2K bytes
    - Viewed (0)
  2. src/internal/syscall/windows/syscall_windows.go

    // proper long path handling without the need for fixups.
    //
    //go:linkname CanUseLongPaths
    var CanUseLongPaths bool
    
    // UTF16PtrToString is like UTF16ToString, but takes *uint16
    // as a parameter instead of []uint16.
    func UTF16PtrToString(p *uint16) string {
    	if p == nil {
    		return ""
    	}
    	end := unsafe.Pointer(p)
    	n := 0
    	for *(*uint16)(end) != 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 22:55:25 UTC 2024
    - 15.5K bytes
    - Viewed (0)
Back to top