Forum » Operacijski sistemi » [Windows]Status printerja
[Windows]Status printerja
MrStein ::
1.) Hvala bogu, da sam ne uporabljam tiskalnikov!
Hvala tudi vsem duhovom in dušam!
Hvala vsemu drugemu tudi!
Tako...
2.) Zakaj Windows kaže "printer: ready" status, tudi če printer sploh ni povezan z računalnikom? Če je 100km stran na servisu, razstavljen na prafaktorje?
3.) Kje se vidi dejanski status printerja?
Gre za Windows 7.
Hvala tudi vsem duhovom in dušam!
Hvala vsemu drugemu tudi!
Tako...
2.) Zakaj Windows kaže "printer: ready" status, tudi če printer sploh ni povezan z računalnikom? Če je 100km stran na servisu, razstavljen na prafaktorje?
3.) Kje se vidi dejanski status printerja?
Gre za Windows 7.
Motiti se je človeško.
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
Motiti se pogosto je neumno.
Vztrajati pri zmoti je... oh, pozdravljen!
- spremenil: MrStein ()
AndrejO ::
Heh. Dobrodošel v 90. letih. To je "won't fix, working as intended".
http://support.microsoft.com/kb/160129
To se od NT 3.51 do NT 6.0 ni spremenilo. Predvidevam, da za NT 6.1 (Windows 7) še vedno velja.
Edini način, da se temu izogneš, je da zaupaš gonilniku za tiskalnik, ki se pogovarja nesporedno s tiskalnikom in te obvešča o njegovi dosegljivosti in splošnem "zdravju" (npr. o črnilu v kartušah). Kako se programsko pogovarjati s tem gonilnikom, ne vem. Na neki točki sem zapustil svet Win32 API-jev in že dolgo časa nisem več pogledal nazaj.
http://support.microsoft.com/kb/160129
As referred to by the Win32 API, a "printer" is comprised of the printer driver, the print queue, and the input/output path to the physical printer. The operating system treats a physical printer as merely the destination of a print job generated by and passed through a system "Printer," referred to in the rest of this article as a Printer.
Consequently, a system Printer reports no status when the Printer queue is empty. In this state, the Printer is assumed ready to accept print jobs. This is a valid assumption even if the physical printer is in an error state such as off-line. The operating system considers the Printer ready to accept print jobs even if, for some reason, it cannot complete delivery to the physical printer.
To se od NT 3.51 do NT 6.0 ni spremenilo. Predvidevam, da za NT 6.1 (Windows 7) še vedno velja.
Edini način, da se temu izogneš, je da zaupaš gonilniku za tiskalnik, ki se pogovarja nesporedno s tiskalnikom in te obvešča o njegovi dosegljivosti in splošnem "zdravju" (npr. o črnilu v kartušah). Kako se programsko pogovarjati s tem gonilnikom, ne vem. Na neki točki sem zapustil svet Win32 API-jev in že dolgo časa nisem več pogledal nazaj.
Vredno ogleda ...
Tema | Ogledi | Zadnje sporočilo | |
---|---|---|---|
Tema | Ogledi | Zadnje sporočilo | |
» | Računalnik ne najde tiskalnikaOddelek: Pomoč in nasveti | 2192 (2101) | Miro-Slav |
» | win7 danes ne zazna printerjev???Oddelek: Pomoč in nasveti | 1150 (1064) | globoko grlo |
» | Asus WL500gP, dd-wrt, printer and disk sharingOddelek: Omrežja in internet | 6820 (3224) | coyotee |
» | DirectX August 2007 & Vista Compatibility & Reliability PatchOddelek: Programska oprema | 1352 (1209) | Tr0n |
» | HPjevi inkjeti so crap...Oddelek: Strojna oprema | 2771 (2154) | Brane2 |