Я пытаюсь приостановить очередь печати Windows 7 с помощью C # .NET visual studio 2008. У меня есть полные права администратора, но когда я запускаю следующий код для приостановки очереди, он говорит, что доступ запрещен.Пожалуйста, помогите мне.
LocalPrintServer lps = new LocalPrintServer(PrintSystemDesiredAccess.AdministrateServer);
//PrintServer lps = new PrintServer("\\\\NOTEBOOK-CI3", PrintSystemDesiredAccess.AdministratePrinter);
lps.Commit();
PrintQueue queue = lps.GetPrintQueue(listBox1.SelectedItem.ToString());
if (!queue.IsPaused)
queue.Pause();
queue.Commit();
lps.Commit();