Home
last modified time | relevance | path

Searched refs:SafeProcessHandle (Results 1 – 25 of 71) sorted by relevance

123

/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Diagnostics.Process/src/Microsoft/Win32/SafeHandles/
H A DSafeProcessHandle.cs21 public sealed partial class SafeProcessHandle : SafeHandleZeroOrMinusOneIsInvalid class
23 internal static readonly SafeProcessHandle InvalidHandle = new SafeProcessHandle();
25 internal SafeProcessHandle() in SafeProcessHandle() method in Microsoft.Win32.SafeHandles.SafeProcessHandle
30 internal SafeProcessHandle(IntPtr handle) in SafeProcessHandle() method in Microsoft.Win32.SafeHandles.SafeProcessHandle
35 public SafeProcessHandle(IntPtr existingHandle, bool ownsHandle) in SafeProcessHandle() method in Microsoft.Win32.SafeHandles.SafeProcessHandle
H A DSafeProcessHandle.Unix.cs20 public sealed partial class SafeProcessHandle : SafeHandleZeroOrMinusOneIsInvalid class
24 internal SafeProcessHandle(int processId) : in SafeProcessHandle() method in Microsoft.Win32.SafeHandles.SafeProcessHandle
H A DSafeProcessHandle.Windows.cs20 public sealed partial class SafeProcessHandle : SafeHandleZeroOrMinusOneIsInvalid class
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System/compmod/microsoft/win32/safehandles/
H A DSafeProcessHandle.cs28 public sealed class SafeProcessHandle : SafeHandleZeroOrMinusOneIsInvalid class
30 internal static SafeProcessHandle InvalidHandle = new SafeProcessHandle(IntPtr.Zero);
34 internal SafeProcessHandle() : base(true) {} in SafeProcessHandle() method in Microsoft.Win32.SafeHandles.SafeProcessHandle
36 internal SafeProcessHandle(IntPtr handle) : base(true) { in SafeProcessHandle() method in Microsoft.Win32.SafeHandles.SafeProcessHandle
41 public SafeProcessHandle(IntPtr existingHandle, bool ownsHandle) : base(ownsHandle) { in SafeProcessHandle() method in Microsoft.Win32.SafeHandles.SafeProcessHandle
48 … internal static extern SafeProcessHandle OpenProcess(int access, bool inherit, int processId); in OpenProcess()
/dports/lang/mono/mono-5.10.1.57/mcs/class/System/ReferenceSources/
H A DNativeMethods.cs74 out SafeProcessHandle targetHandle, int dwDesiredAccess, bool bInheritHandle, int dwOptions) in DuplicateHandle()
84 targetHandle = new SafeProcessHandle (nakedTargetHandle, true); in DuplicateHandle()
94 public static bool GetExitCodeProcess (SafeProcessHandle processHandle, out int exitCode) in GetExitCodeProcess()
109 public static bool TerminateProcess (SafeProcessHandle processHandle, int exitCode) in TerminateProcess()
124 public static int WaitForInputIdle (SafeProcessHandle handle, int milliseconds) in WaitForInputIdle()
139 …public static bool GetProcessWorkingSetSize (SafeProcessHandle handle, out IntPtr min, out IntPtr … in GetProcessWorkingSetSize()
154 public static bool SetProcessWorkingSetSize (SafeProcessHandle handle, IntPtr min, IntPtr max) in SetProcessWorkingSetSize()
169 …public static bool GetProcessTimes (SafeProcessHandle handle, out long creation, out long exit, ou… in GetProcessTimes()
187 public static int GetPriorityClass(SafeProcessHandle handle) in GetPriorityClass()
202 public static bool SetPriorityClass(SafeProcessHandle handle, int priorityClass) in SetPriorityClass()
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Diagnostics.Process/src/System/Diagnostics/
H A DProcess.Windows.cs91 …using (SafeProcessHandle handle = GetProcessHandle(Interop.Advapi32.ProcessOptions.PROCESS_TERMINA… in Kill()
146 SafeProcessHandle handle = null; in WaitForExitCore()
187 using (SafeProcessHandle handle = GetProcessHandle( in UpdateHasExited()
364 private SafeProcessHandle GetProcessHandle() in GetProcessHandle()
453 SafeProcessHandle procSH = new SafeProcessHandle(); in StartWithCreateProcess()
734 SafeProcessHandle processHandle = Interop.Kernel32.GetCurrentProcess(); in SetPrivilege()
781 private SafeProcessHandle GetProcessHandle(int access, bool throwIfExited) in GetProcessHandle()
814 … return new SafeProcessHandle(_processHandle.DangerousGetHandle(), ownsHandle: false); in GetProcessHandle()
819 SafeProcessHandle handle = SafeProcessHandle.InvalidHandle; in GetProcessHandle()
837 private SafeProcessHandle GetProcessHandle(int access) in GetProcessHandle()
[all …]
H A DProcessManager.Win32.cs74 SafeProcessHandle processHandle = SafeProcessHandle.InvalidHandle; in GetModules()
111 SafeProcessHandle hCurProcess = SafeProcessHandle.InvalidHandle; in GetModules()
137 if (hCurProcess != SafeProcessHandle.InvalidHandle) in GetModules()
H A DProcessManager.Windows.cs35 …using (SafeProcessHandle processHandle = Interop.Kernel32.OpenProcess(Interop.Advapi32.ProcessOpti… in IsProcessRunning()
111 public static int GetProcessIdFromHandle(SafeProcessHandle processHandle) in GetProcessIdFromHandle()
183 public static SafeProcessHandle OpenProcess(int processId, int access, bool throwIfExited) in OpenProcess()
185SafeProcessHandle processHandle = Interop.Kernel32.OpenProcess(access, false, processId); in OpenProcess()
207 return SafeProcessHandle.InvalidHandle; in OpenProcess()
328 public static int GetProcessIdFromHandle(SafeProcessHandle processHandle) in GetProcessIdFromHandle()
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Diagnostics.Process/tests/
H A DInterop.cs56 …public static extern bool GetProcessWorkingSetSizeEx(SafeProcessHandle hProcess, out IntPtr lpMini… in GetProcessWorkingSetSizeEx()
65 public static extern int GetProcessId(SafeProcessHandle nativeHandle); in GetProcessId()
86 …al static extern bool OpenProcessToken(SafeProcessHandle ProcessHandle, uint DesiredAccess, out Sa… in OpenProcessToken()
89 …internal static extern bool GetTokenInformation(SafeProcessHandle TokenHandle, uint TokenInformati… in GetTokenInformation()
109 internal static bool ProcessTokenToSid(SafeProcessHandle token, out SecurityIdentifier sid) in ProcessTokenToSid()
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/Common/src/Interop/Windows/kernel32/
H A DInterop.DuplicateHandle_SafeProcessHandle.cs15 SafeProcessHandle hSourceProcessHandle, in DuplicateHandle()
17 SafeProcessHandle hTargetProcess, in DuplicateHandle()
26 SafeProcessHandle hSourceProcessHandle, in DuplicateHandle()
28 SafeProcessHandle hTargetProcess, in DuplicateHandle()
H A DInterop.ProcessWaitHandle.cs15 internal ProcessWaitHandle(SafeProcessHandle processHandle) in ProcessWaitHandle()
18 SafeProcessHandle currentProcHandle = Interop.Kernel32.GetCurrentProcess(); in ProcessWaitHandle()
H A DInterop.GetModuleInformation.cs14 …private static extern bool GetModuleInformation(SafeProcessHandle processHandle, IntPtr moduleHand… in GetModuleInformation()
16 …internal static unsafe bool GetModuleInformation(SafeProcessHandle processHandle, IntPtr moduleHan… in GetModuleInformation()
H A DInterop.GetCurrentProcess_SafeProcessHandle.cs13 internal static extern SafeProcessHandle GetCurrentProcess(); in GetCurrentProcess()
H A DInterop.GetProcessId.cs13 public static extern int GetProcessId(SafeProcessHandle nativeHandle); in GetProcessId()
H A DInterop.GetExitCodeProcess.cs13 … internal static extern bool GetExitCodeProcess(SafeProcessHandle processHandle, out int exitCode); in GetExitCodeProcess()
H A DInterop.IsWow64Process_SafeProcessHandle.cs13 … internal static extern bool IsWow64Process(SafeProcessHandle hProcess, ref bool Wow64Process); in IsWow64Process()
H A DInterop.GetPriorityClass.cs13 internal static extern int GetPriorityClass(SafeProcessHandle handle); in GetPriorityClass()
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/mscorlib/system/security/
H A Dsafesecurityhandles.cs133 internal sealed class SafeProcessHandle : SafeHandleZeroOrMinusOneIsInvalid { class
134 private SafeProcessHandle() : base (true) {} in SafeProcessHandle() method in Microsoft.Win32.SafeHandles.SafeProcessHandle
137 internal SafeProcessHandle(IntPtr handle) : base (true) { in SafeProcessHandle() method in Microsoft.Win32.SafeHandles.SafeProcessHandle
141 internal static SafeProcessHandle InvalidHandle {
142 get { return new SafeProcessHandle(IntPtr.Zero); }
/dports/devel/msbuild/msbuild-0.06/src/Shared/
H A DNativeMethodsShared.cs199 internal class SafeProcessHandle : SafeHandleZeroOrMinusOneIsInvalid class in Microsoft.Build.Shared.NativeMethodsShared
206 private SafeProcessHandle() : base(true) in SafeProcessHandle() method in Microsoft.Build.Shared.NativeMethodsShared.SafeProcessHandle
1011SafeProcessHandle hProcess = OpenProcess(eDesiredAccess.PROCESS_QUERY_INFORMATION, false, processI… in KillTree()
1036 …List<KeyValuePair<int, SafeProcessHandle>> children = GetChildProcessIds(processIdToKill, myStartT… in KillTree()
1040 foreach (KeyValuePair<int, SafeProcessHandle> childProcessInfo in children) in KillTree()
1047 foreach (KeyValuePair<int, SafeProcessHandle> childProcessInfo in children) in KillTree()
1104SafeProcessHandle hProcess = OpenProcess(eDesiredAccess.PROCESS_QUERY_INFORMATION, false, processI… in GetParentProcessId()
1134 …internal static List<KeyValuePair<int, SafeProcessHandle>> GetChildProcessIds(int parentProcessId,… in GetChildProcessIds()
1136 …List<KeyValuePair<int, SafeProcessHandle>> myChildren = new List<KeyValuePair<int, SafeProcessHand… in GetChildProcessIds()
1144SafeProcessHandle childHandle = OpenProcess(eDesiredAccess.PROCESS_QUERY_INFORMATION, false, possi… in GetChildProcessIds()
[all …]
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System/services/monitoring/system/diagnosticts/
H A DProcess.cs56 SafeProcessHandle m_processHandle;
321 SafeProcessHandle handle = null; in GetProcessTimes()
387 public SafeProcessHandle SafeHandle {
778 SafeProcessHandle handle = null;
1791 SafeProcessHandle handle = SafeProcessHandle.InvalidHandle; in GetProcessHandle()
1934 SafeProcessHandle handle = null; in SetWorkingSetLimits()
2118 SafeProcessHandle procSH = new SafeProcessHandle(); in StartWithCreateProcess()
2401 SafeProcessHandle handle = new SafeProcessHandle(shellExecuteInfo.hProcess); in StartWithShellExecuteEx()
2493 SafeProcessHandle handle = null; in Kill()
2553 SafeProcessHandle handle = null; in WaitForExit()
[all …]
H A DProcessManager.cs209 public static int GetProcessIdFromHandle(SafeProcessHandle processHandle) { in GetProcessIdFromHandle()
234 public static SafeProcessHandle OpenProcess(int processId, int access, bool throwIfExited) { in OpenProcess()
235 SafeProcessHandle processHandle = NativeMethods.OpenProcess(access, false, processId); in OpenProcess()
251 return SafeProcessHandle.InvalidHandle; in OpenProcess()
548 SafeProcessHandle processHandle = SafeProcessHandle.InvalidHandle; in GetModuleInfos()
582 SafeProcessHandle hCurProcess = SafeProcessHandle.InvalidHandle; in GetModuleInfos()
603 if (hCurProcess != SafeProcessHandle.InvalidHandle) { in GetModuleInfos()
706 public static int GetProcessIdFromHandle(SafeProcessHandle processHandle) { in GetProcessIdFromHandle()
/dports/lang/mono/mono-5.10.1.57/mcs/class/System/System.Diagnostics/
H A DProcess.cs76 private Process (SafeProcessHandle handle, int id) { in Process()
136 ProcessModule[] GetModules_internal (SafeProcessHandle handle) in GetModules_internal()
153 SafeProcessHandle handle = null;
318 static string ProcessName_internal(SafeProcessHandle handle) in ProcessName_internal()
335 SafeProcessHandle handle = null;
467 SafeProcessHandle handle = null; in CloseMainWindow()
493 return (new Process (new SafeProcessHandle (proc, true), processId)); in GetProcessById()
606 SetProcessHandle (new SafeProcessHandle (procInfo.process_handle, true)); in StartWithShellExecuteEx()
783 SetProcessHandle (new SafeProcessHandle (procInfo.process_handle, true)); in StartWithCreateProcess()
/dports/lang/mono/mono-5.10.1.57/mcs/class/referencesource/System/compmod/microsoft/win32/
H A DNativeMethods.cs170 … public static extern bool GetExitCodeProcess(SafeProcessHandle processHandle, out int exitCode); in GetExitCodeProcess()
207 public static extern bool TerminateProcess(SafeProcessHandle processHandle, int exitCode); in TerminateProcess()
1148 public static extern int WaitForInputIdle(SafeProcessHandle handle, int milliseconds); in WaitForInputIdle()
1152 public static extern SafeProcessHandle OpenProcess(int access, bool inherit, int processId); in OpenProcess()
1179 …public static extern bool SetProcessWorkingSetSize(SafeProcessHandle handle, IntPtr min, IntPtr ma… in SetProcessWorkingSetSize()
1182 …public static extern bool GetProcessWorkingSetSize(SafeProcessHandle handle, out IntPtr min, out I… in GetProcessWorkingSetSize()
1185 public static extern bool SetProcessAffinityMask(SafeProcessHandle handle, IntPtr mask); in SetProcessAffinityMask()
1197 … public static extern bool GetProcessPriorityBoost(SafeProcessHandle handle, out bool disabled); in GetProcessPriorityBoost()
1200 public static extern bool SetProcessPriorityBoost(SafeProcessHandle handle, bool disabled); in SetProcessPriorityBoost()
1240 public static extern int GetPriorityClass(SafeProcessHandle handle); in GetPriorityClass()
[all …]
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/System.Diagnostics.Process/ref/
H A DSystem.Diagnostics.Process.cs11 …public sealed partial class SafeProcessHandle : Microsoft.Win32.SafeHandles.SafeHandleZeroOrMinusO… class
13 … public SafeProcessHandle(System.IntPtr existingHandle, bool ownsHandle) : base(default(bool)) { } in SafeProcessHandle() method in Microsoft.Win32.SafeHandles.SafeProcessHandle
84 public Microsoft.Win32.SafeHandles.SafeProcessHandle SafeHandle { get { throw null; } }
/dports/lang/mono/mono-5.10.1.57/external/corefx/src/Common/src/Interop/Windows/user32/
H A DInterop.WaitForInputIdle.cs14 public static extern int WaitForInputIdle(SafeProcessHandle handle, int milliseconds); in WaitForInputIdle()

123