Re: Jak skutecznie usuwać wiszące zadania drukowania?

Autor: Radosław Sokół <rsokol_at_magsoft.com.pl>
Data: Thu 04 Feb 2010 - 11:08:01 MET
Message-ID: <2010020410080200@grush.one.pl>
Content-Type: text/plain; charset=ISO-8859-2; format=flowed

Przemysław Adam Śmiejek pisze:
> windows ma taką przypadłość, że jak zadanie drukowania jest pierwsze na
> liście, to jego usunięcie trwa kilka-kilkanaście minut, a czasami

To nie jest przypadłość Windows. To naturalne, łatwo wytłu-
maczalne zjawisko. Po prostu to zadanie już zostało *wysła-
ne* częściowo do drukarki i jest zbuforowane przez sterow-
nik portu wyjściowego (czy to LPT, czy USB, czy Eth). Każ-
dy sterownik portu wyjściowego ma dosyć długie (często wie-
lominutowe) time-outy na wysyłanie danych, bo drukarki
często nie przyjmują danych przez dłuższy czas albo czekają
na wymianę papieru. A dopóki sterownik nie osiągnie time-
outu, nie pozwala buforowi wydruku usunąć zadania -- bo
nie może wysłać drukarce również sygnału resetu tak samo,
jak nie może wysłać danych.

> dopiero po restarcie znika. Jest jakiś sposób na szybkie wyałtowanie
> zleceń, żeby pierwsze się likwidowało równie szybko, jak pozostałe?

Już dostałeś poradę na takie sytuacje: wyłączyć usługę bufo-
ra wydruku, usunąć zadanie z katalogu bufora i włączyć usłu-
gę.

-- 
|""""""""""""""""""""""""""""""""""""""""""""""""""""""""""|
| Radosław Sokół  |  http://www.grush.one.pl/              |
|                 |  Politechnika Śląska                   |
\................... Microsoft MVP ......................../
Received on Thu Feb 4 11:15:03 2010

To archiwum zostało wygenerowane przez hypermail 2.1.8 : Thu 04 Feb 2010 - 11:42:01 MET