Beispiel #1
0
 public void Open(int id, EProcessAccess access)
 {
     _id     = id;
     _handle = RKernel32.OpenProcess(access, false, _id);
     if (_handle == IntPtr.Zero)
     {
         throw new FFatalException("Open process error. (id={0})", _id);
     }
 }
Beispiel #2
0
 public static extern IntPtr OpenProcess(
     EProcessAccess dwDesiredAccess,
     bool bInheritHandle,
     int dwProcessId);
Beispiel #3
0
 public FProcessInfo(int id, EProcessAccess access)
 {
     Open(id, access);
 }