Exemple #1
0
        public static Job Open(JobAccessMask accessMask, string name)
        {
            var handle = NativeMethods.OpenJobObject(accessMask, false, name);

            if (handle == IntPtr.Zero)
            {
                throw new Win32Exception();
            }
            return(new Job(handle));
        }
 public static extern IntPtr OpenJobObject(JobAccessMask accessMask, bool inheritHandle, string name);
Exemple #3
0
 public static extern SafeWaitHandle OpenJobObject(JobAccessMask accessMask, string name, bool inheritHandle = false);
Exemple #4
0
 public static NativeJob Open(JobAccessMask accessMask, string name, bool inheritHandle = false)
 {
     return(new NativeJob(OpenJobObject(accessMask, name, inheritHandle)));
 }