Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for getModuleFileName (0.23 sec)

  1. src/os/executable_windows.go

    // license that can be found in the LICENSE file.
    
    package os
    
    import (
    	"internal/syscall/windows"
    	"syscall"
    )
    
    func getModuleFileName(handle syscall.Handle) (string, error) {
    	n := uint32(1024)
    	var buf []uint16
    	for {
    		buf = make([]uint16, n)
    		r, err := windows.GetModuleFileName(handle, &buf[0], n)
    		if err != nil {
    			return "", err
    		}
    		if r < n {
    			break
    		}
    		// r == n means n not big enough
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 07 22:34:48 UTC 2016
    - 641 bytes
    - Viewed (0)
  2. src/internal/syscall/windows/syscall_windows.go

    //sys	GetComputerNameEx(nameformat uint32, buf *uint16, n *uint32) (err error) = GetComputerNameExW
    //sys	MoveFileEx(from *uint16, to *uint16, flags uint32) (err error) = MoveFileExW
    //sys	GetModuleFileName(module syscall.Handle, fn *uint16, len uint32) (n uint32, err error) = kernel32.GetModuleFileNameW
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 22:55:25 UTC 2024
    - 15.5K bytes
    - Viewed (0)
  3. src/internal/syscall/windows/zsyscall_windows.go

    	n = uint32(r0)
    	if n == 0 {
    		err = errnoErr(e1)
    	}
    	return
    }
    
    func GetModuleFileName(module syscall.Handle, fn *uint16, len uint32) (n uint32, err error) {
    	r0, _, e1 := syscall.Syscall(procGetModuleFileNameW.Addr(), 3, uintptr(module), uintptr(unsafe.Pointer(fn)), uintptr(len))
    	n = uint32(r0)
    	if n == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Mar 21 11:49:46 UTC 2024
    - 18.4K bytes
    - Viewed (0)
  4. src/cmd/vendor/golang.org/x/sys/windows/syscall_windows.go

    //sys	FreeLibrary(handle Handle) (err error)
    //sys	GetProcAddress(module Handle, procname string) (proc uintptr, err error)
    //sys	GetModuleFileName(module Handle, filename *uint16, size uint32) (n uint32, err error) = kernel32.GetModuleFileNameW
    //sys	GetModuleHandleEx(flags uint32, moduleName *uint16, module *Handle) (err error) = kernel32.GetModuleHandleExW
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 05 22:18:42 UTC 2024
    - 82.8K bytes
    - Viewed (0)
  5. src/cmd/vendor/golang.org/x/sys/windows/zsyscall_windows.go

    func GetMaximumProcessorCount(groupNumber uint16) (ret uint32) {
    	r0, _, _ := syscall.Syscall(procGetMaximumProcessorCount.Addr(), 1, uintptr(groupNumber), 0, 0)
    	ret = uint32(r0)
    	return
    }
    
    func GetModuleFileName(module Handle, filename *uint16, size uint32) (n uint32, err error) {
    	r0, _, e1 := syscall.Syscall(procGetModuleFileNameW.Addr(), 3, uintptr(module), uintptr(unsafe.Pointer(filename)), uintptr(size))
    	n = uint32(r0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 195.8K bytes
    - Viewed (0)
Back to top