Example #1
0
        static void Main(string[] args)
        {
            var types = SystemInformation.EnumObjectTypes();
            var job   = types.First(t => t.Name == "Job").Index;
            var jobs  = SystemInformation.EnumHandles().Where(h => h.ObjectTypeIndex == job).Distinct(new HandleComparer());

            foreach (var handle in jobs)
            {
                Console.WriteLine($"0x{handle.Handle:X4} {handle.ProcessId,7} 0x{handle.Object:X}");
            }
        }