Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 35 for closeHandle (0.16 sec)

  1. src/runtime/testdata/testprogcgo/trace_windows.c

    	return 0;
    }
    
    void cCalledFromGo(void) {
    	goCalledFromC();
    
    	uintptr_t thread;
    	thread = _beginthreadex(NULL, 0, cCalledFromCThread, NULL, 0, NULL);
    	WaitForSingleObject((HANDLE)thread, INFINITE);
    	CloseHandle((HANDLE)thread);
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 30 19:18:12 UTC 2023
    - 777 bytes
    - Viewed (0)
  2. src/cmd/vendor/golang.org/x/telemetry/internal/mmap/mmap_windows.go

    }
    
    func munmapFile(d Data) error {
    	err := windows.UnmapViewOfFile(uintptr(unsafe.Pointer(&d.Data[0])))
    	x, ok := d.Windows.(windows.Handle)
    	if ok {
    		windows.CloseHandle(x)
    	}
    	d.f.Close()
    	return err
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:10:54 UTC 2024
    - 1.5K bytes
    - Viewed (0)
  3. src/syscall/exec_windows_test.go

    	ph, err := syscall.OpenProcess(_PROCESS_CREATE_PROCESS|_PROCESS_DUP_HANDLE|syscall.PROCESS_QUERY_INFORMATION,
    		false, uint32(parent.Process.Pid))
    	if err != nil {
    		t.Fatal(err)
    	}
    	defer syscall.CloseHandle(ph)
    
    	child := exec.Command(os.Args[0], "-test.run=^TestChangingProcessParent$")
    	child.Env = append(os.Environ(),
    		"GO_WANT_HELPER_PROCESS=child",
    		"GO_WANT_HELPER_PROCESS_FILE="+childDumpPath)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 05 23:35:29 UTC 2023
    - 3.1K bytes
    - Viewed (0)
  4. src/os/stat_windows.go

    		// FileInfo with a known-accurate Mode, we must return an error.
    		return nil, &PathError{Op: "CreateFile", Path: name, Err: err}
    	}
    
    	fi, err := statHandle(name, h)
    	syscall.CloseHandle(h)
    	if err == nil && followSurrogates && fi.(*fileStat).isReparseTagNameSurrogate() {
    		// To obtain information about the link target, we reopen the file without
    		// FILE_FLAG_OPEN_REPARSE_POINT and examine the resulting handle.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 07 18:44:48 UTC 2024
    - 5.2K bytes
    - Viewed (0)
  5. src/cmd/link/internal/ld/outbuf_windows.go

    	low, high := uint32(filesize), uint32(filesize>>32)
    	fmap, err := syscall.CreateFileMapping(syscall.Handle(out.f.Fd()), nil, syscall.PAGE_READWRITE, high, low, nil)
    	if err != nil {
    		return err
    	}
    	defer syscall.CloseHandle(fmap)
    
    	ptr, err := syscall.MapViewOfFile(fmap, syscall.FILE_MAP_READ|syscall.FILE_MAP_WRITE, 0, 0, uintptr(filesize))
    	if err != nil {
    		return err
    	}
    	bufHdr := (*unsafeheader.Slice)(unsafe.Pointer(&out.buf))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 09 01:59:25 UTC 2022
    - 2.3K bytes
    - Viewed (0)
  6. src/internal/syscall/windows/exec_windows_test.go

    	}
    }
    
    func getIntegrityLevelToken(wns string) (syscall.Token, error) {
    	var procToken, token syscall.Token
    
    	proc, err := syscall.GetCurrentProcess()
    	if err != nil {
    		return 0, err
    	}
    	defer syscall.CloseHandle(proc)
    
    	err = syscall.OpenProcessToken(proc,
    		syscall.TOKEN_DUPLICATE|
    			syscall.TOKEN_ADJUST_DEFAULT|
    			syscall.TOKEN_QUERY|
    			syscall.TOKEN_ASSIGN_PRIMARY,
    		&procToken)
    	if err != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 05 23:35:29 UTC 2023
    - 2.8K bytes
    - Viewed (0)
  7. pkg/volume/util/subpath/subpath_windows.go

    // unlockPath unlock directories
    func unlockPath(fileHandles []uintptr) {
    	if fileHandles != nil {
    		for _, handle := range fileHandles {
    			syscall.CloseHandle(syscall.Handle(handle))
    		}
    	}
    }
    
    // lockPath locks a directory or symlink, return handle, exec "syscall.CloseHandle(handle)" to unlock the path
    func lockPath(path string) (uintptr, error) {
    	if len(path) == 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Aug 23 12:57:11 UTC 2023
    - 12.5K bytes
    - Viewed (0)
  8. src/os/exec.go

    	// handle is the OS handle for process actions, used only in
    	// modeHandle.
    	//
    	// handle must be accessed only via the handleTransientAcquire method
    	// (or during closeHandle), not directly! handle is immutable.
    	//
    	// On Windows, it is a handle from OpenProcess.
    	// On Linux, it is a pidfd.
    	// It is unused on other GOOSes.
    	handle uintptr
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 22:06:47 UTC 2024
    - 12.8K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go

    //sys	SetFilePointer(handle Handle, lowoffset int32, highoffsetptr *int32, whence uint32) (newlowoffset uint32, err error) [failretval==0xffffffff]
    //sys	CloseHandle(handle Handle) (err error)
    //sys	GetStdHandle(stdhandle uint32) (handle Handle, err error) [failretval==InvalidHandle]
    //sys	SetStdHandle(stdhandle uint32, handle Handle) (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)
  10. src/os/file_windows.go

    	if winreadlinkvolume.Value() != "0" {
    		return `\\?\` + path[4:], nil
    	}
    	winreadlinkvolume.IncNonDefault()
    
    	h, err := openSymlink(path)
    	if err != nil {
    		return "", err
    	}
    	defer syscall.CloseHandle(h)
    
    	buf := make([]uint16, 100)
    	for {
    		n, err := windows.GetFinalPathNameByHandle(h, &buf[0], uint32(len(buf)), windows.VOLUME_NAME_DOS)
    		if err != nil {
    			return "", err
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 30 15:38:38 UTC 2024
    - 13.4K bytes
    - Viewed (0)
Back to top