Example #1
0
        public static void CancelPrintJobs()
        {
            try
            {
                ManagementObjectSearcher   mos = new ManagementObjectSearcher("SELECT * FROM Win32_PrintJob");
                ManagementObjectCollection moc = mos.Get();

                foreach (ManagementObject Mo in moc)
                {
                    Mo.Delete();
                    Mo.Dispose();
                }

                moc.Dispose();
                mos.Dispose();
            }
            catch (Exception ex)
            {
                throw new Exception(ex.Message);
            }
        }