B8.0 Printers B8.1 General Printers




Download 1.05 Mb.
bet26/37
Sana21.03.2017
Hajmi1.05 Mb.
1   ...   22   23   24   25   26   27   28   29   ...   37

B8.0 Printers

B8.1 General Printers


All general requirements in B1.0 are included by reference.
All bus-specific requirements in B2.0 are included by reference.

B8.1.1 Printers - Windows Compatibility

B8.1.1.1 Windows XP/Windows 2000: "Printer Drivers and Spooler Components" in the Windows DDK
B8.1.1.2 Windows 98/Me: "Printer INF File Extensions," "Printer-Specific INF File Extensions Reference," and DEVMODE function in the Windows Me DDK
B8.1.1.3 ICM APIs and functionality for Windows 98/Me and Windows XP/Windows 2000

Microsoft Platform SDK and "Color Management for Displays" in the Windows DDK.
B8.1.1.4 Windows compatibility and implementation notes

http://www.microsoft.com/hwdev/print/
B8.1.1.5 Windows XP/Windows 2000: IEEE 1394 printing devices using SBP-2 protocol conform to guidelines in "SBP-2 Support and Windows 2000"

[1394-0094]
http://www.microsoft.com/hwdev/print/sbp2_w2000.htmSee also “Identifiers for 1394 Devices” in the Windows DDK.

B8.1.2 Printers - Industry Standards

B8.1.2.1 Universal Serial Bus Device Class Definition for Printing Devices, V. 1.0 or later

[PRNT-0294; SDG3:73]
http://www.usb.org/developers/devclass.html
B8.1.2.2 Legacy Plug and Play Guidelines

[PRNT-0294]

For IEEE 1284 or serial port. See Legacy Plug and Play Guidelines.


B8.1.2.3 ICC Profile Format Specification, Spec ICC.1:1988-09 and Addendum 2, ICC.1A:1999-04

[PRNT-0300]
http://www.color.org/profiles.html
B8.1.2.4 Windows Color Quality Specifications for Printer OEMs

[PRNT-0301]
http://www.microsoft.com/hwdev/color/

B8.1.3 Printers - Quality


WHQL Test Specification References:
Chapter 25: Printer Test Specification
B8.1.3.1 Pass WHQL tests

See B1.3.

Windows XP: See “Printers” in HCT documentation.
B8.1.3.2 - B8.1.3.6 SEE B8.1.4.10

B8.1.4 Printers - Windows Experience


Design Guideline References:
PC 2001 System Design Guide, Chapter 15, "Printers"
B8.1.4.1 Network Point-and-Print capability accommodates file-number limits and other differences between operating systems that might run on the client and server

[PRNT-0303]
B8.1.4.2 Device associates an ICC profile

[PRNT-0300]

Devices that create sRGB output must associate the "sRGB Color Space Profile.icm" Windows default ICC profile with the device.

Devices using a vendor-supplied ICC profile or profiles must associate this profile or profiles with the device.

B8.1.4.3 Windows XP/Windows 2000: Network printer supports standard port monitor

[PRNT-0295]
B8.1.4.4 Port monitor software meets DDK guidelines

[PRNT-0302]

See “Port Monitors” in the Windows DDK and “Local Port Monitor Design and Implementation Notes” in the Windows Me DDK.


B8.1.4.5 Device is available immediately following installation

[PRNT-0304]
B8.1.4.6 Print device provides non-legacy port connection

[PRNT-0294, 0297; see FAQ B8.1.5.4]

USB-to-printer port adapters comply with USB specifications. [SDG3:73]


B8.1.4.7 Color printer complies with Windows Color Quality Specifications for Printer OEMs

[PRNT-0301]
B8.1.4.8 USB printer driver takes advantage of built-in operating system support for USB printers

Windows DDK - see “USB Printing” in the DDK
B8.1.4.9 Plug and Play IDs are specific, and INF [Install] sections only key off the most specific IDs

As described in the Windows DDK; see references in B8.1.1.
B8.1.4.10 Printer and driver capabilities requirements

  • Printable regions accuracy. [PRNT-0305]

  • Printer driver runs only in user mode. [PRNT-0307; see also FAQ B8.1.5.2]

See "Choosing User Mode or Kernel Mode" in the Windows DDK.

  • DevMode structure support [PRNT-0299]

Windows XP/Windows 2000: “DEVMODEW” in the Windows DDK.
Windows Me/98: “DEVMODE” in the Windows Me DDK.

  • Windows 98/Me: Dynamic load/unload from RAM

  • Printer INF file and installation. [PRNT-0298]

Windows XP/Windows 2000: “Printer INF Files” in the Windows DDK.
Windows Me/98: “Installing and Using USB Printers with Microsoft Windows” and “Printer INF File Extensions” in the Windows Me DDK.

B8.1.5 Printers - FAQs

B8.1.5.1 Current Print Device FAQs

See http://www.microsoft.com/winlogo/hardware/printer/.
B8.1.5.2 Windows XP/Windows 2000: Printer driver runs only in user mode [Clarification]

[PRNT-0307]

Testing applies as of March 31, 2000 on new drivers. Resubmissions of existing kernel mode drivers are exempt from this requirement.


FAQ Date: July 8, 1999; revisions July 12, 1999
B8.1.5.3 ECP mode [Logo Program Clarification]

[PRNT-0294]

Support for ECP mode is required; support for bi-direction mode is not required.


FAQ Date: May 4, 2000
B8.1.5.4 Printers provide a non-legacy port [Logo Program Clarification

[PRNT-0294, 0297]

Printers use non-legacy port connections such as USB, IEEE 1394, or Ethernet. Printers can also include a legacy parallel interface in addition to the required non-legacy port connections. USB-to-printer port adapters are not considered an alternative non-legacy interface.


FAQ Date: January 31, 2001

B8.1.R Printers - Future Requirements


Announcement of additional future requirements will be published at http://www.microsoft.com/winlogo/hardware/printer/.
B8.1.R.1 USB Printer reports unique serial number

USB printers must report a unique serial number to allow the operating system to differentiate between two identical printers attached to the same system and to support a printer that is moved from one USB port to another.


Download 1.05 Mb.
1   ...   22   23   24   25   26   27   28   29   ...   37




Download 1.05 Mb.

Bosh sahifa
Aloqalar

    Bosh sahifa



B8.0 Printers B8.1 General Printers

Download 1.05 Mb.