GetProcessHandle return the process handle from the specified PID
(pid uint32, desiredAccess uint32)
| 154 | |
| 155 | // GetProcessHandle return the process handle from the specified PID |
| 156 | func GetProcessHandle(pid uint32, desiredAccess uint32) (handle windows.Handle, err error) { |
| 157 | handle, err = windows.OpenProcess(desiredAccess, false, pid) |
| 158 | return handle, err |
| 159 | } |
| 160 | |
| 161 | // GetProcessModulesHandles list modules handles from a process handle |
| 162 | func GetProcessModulesHandles(procHandle windows.Handle) (processFilename string, modules []syscall.Handle, err error) { |
no outgoing calls
no test coverage detected