System.Diagnostics.Process.GetProcessHandle C# (CSharp) Method

GetProcessHandle() private method

private GetProcessHandle ( int access ) : SafeProcessHandle
access int
return Microsoft.Win32.SafeHandles.SafeProcessHandle
        private SafeProcessHandle GetProcessHandle(int access)
        {
            return GetProcessHandle(access, true);
        }

Same methods

Process::GetProcessHandle ( ) : SafeProcessHandle
Process::GetProcessHandle ( int access, bool throwIfExited ) : SafeProcessHandle

Usage Example

Esempio n. 1
0
 static SafeProcessHandle SafeGetHandle(Process process)
 {
     try
     {
         return(process.GetProcessHandle(Interop.Advapi32.ProcessOptions.PROCESS_QUERY_LIMITED_INFORMATION, false));
     }
     catch (Win32Exception)
     {
         return(SafeProcessHandle.InvalidHandle);
     }
 }