Bugfix: when loading the native process, use the pid parameter not the uninitialized one...
This commit is contained in:
@@ -85,7 +85,7 @@ public class WinProcess {
|
|||||||
0x0001 | // PROCESS_TERMINATE
|
0x0001 | // PROCESS_TERMINATE
|
||||||
0x0200 | // PROCESS_SET_INFORMATION
|
0x0200 | // PROCESS_SET_INFORMATION
|
||||||
0x00100000, // SYNCHRONIZE
|
0x00100000, // SYNCHRONIZE
|
||||||
false, pid);
|
false, pid_);
|
||||||
if (this.handle == null) {
|
if (this.handle == null) {
|
||||||
throw new IOException("OpenProcess failed: " + Kernel32Util.formatMessageFromLastErrorCode(Kernel32.INSTANCE.GetLastError()) + " (pid: " + pid_ + ")");
|
throw new IOException("OpenProcess failed: " + Kernel32Util.formatMessageFromLastErrorCode(Kernel32.INSTANCE.GetLastError()) + " (pid: " + pid_ + ")");
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user