• B8.1.1.3 ICM APIs and functionality for Windows
  • B8.1.1.5IEEE 1394 printing devices using SBP-2 protocol conform to guidelines
  • B8.1.2 Printers - Industry Standards
  • B8.1.2.3 ICC Profile Format Specification, Spec ICC.1:1988-09 and Addendum 2, ICC.1A:1999-04
  • B8.1.3.1 Pass WHQL tests - See B1.3. See “Printers” in HCT documentation. B8.1.3.2 through B8.1.3.6 - See B8.1.4.10
  • B8.1.4.2 Device associates an ICC profile
  • B8.1.4.3 Network printer supports port 9100 and LPR
  • B8.1.4.5 Device is available immediately following installation
  • B8.1.4.7 Color printer complies with Windows Color Quality Specifications for Printer OEMs
  • B8.1.4.8 USB printer driver takes advantage of built-in operating system support for USB printers
  • B8.1.4.10 Printer and driver capabilities requirements
  • B8.1.4.10.3 DevMode structure support The driver must correctly support the DEVMODE structure. See “DEVMODEW” in the Windows DDK. B8.1.4.10.4 DELETED
  • B8.1.5.1 Current Print Device FAQs See http://www.microsoft.com/winlogo/hardware/. B8.1.5.2 UPDATED IN B8.1.4.10.2 B8.1.5.3 ECP mode [Logo Program Clarification]
  • B8.1.5.4 Updated at B8.1.4.6
  • Guidelines for products that work well with the Microsoft® Windows® xp and Windows Server 2003 operating systems




    Download 0.7 Mb.
    bet18/22
    Sana21.03.2017
    Hajmi0.7 Mb.
    1   ...   14   15   16   17   18   19   20   21   22

    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 "Printer Drivers and Spooler Components" in the Windows DDK

    Note: This is a general reference, not a requirement.
    B8.1.1.2 DELETED
    B8.1.1.3 ICM APIs and functionality for Windows

    Microsoft Platform SDK and "Color Management for Displays" in the Windows DDK.

    Note: This is a general reference, not a requirement.
    B8.1.1.4 Windows compatibility and implementation notes

    http://www.microsoft.com/hwdev/tech/print/

    Note: This is a general reference, not a requirement.
    B8.1.1.5IEEE 1394 printing devices using SBP-2 protocol conform to guidelines

    http://www.microsoft.com/hwdev/tech/print/sbp2_w2000.asp

    See B2.2.2.4; see also “Identifiers for 1394 Devices” in the Windows DDK.



    Note: This is a general reference, not a requirement.

    B8.1.2 Printers - Industry Standards


    Note: This list provides complete titles and web locations for references cited. The listing of a reference here does not imply that complete compliance with that reference is a Windows Logo Program requirement.
    B8.1.2.1 Universal Serial Bus Device Class Definition for Printing Devices, V. 1.0 or later

    http://www.usb.org/developers/devclass.html
    B8.1.2.2 Legacy Plug and Play Guidelines

    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

    http://www.color.org/profiles.html
    B8.1.2.4 Windows Color Quality Specifications for Printer OEMs

    http://www.microsoft.com/hwdev/tech/color/ColorTest.asp#Print

    B8.1.3 Printers - Quality


    WHQL Test Specification References:
    Chapter 25: Printer Test Specification
    B8.1.3.1 Pass WHQL tests - See B1.3.

    See “Printers” in HCT documentation.
    B8.1.3.2 through B8.1.3.6 - See B8.1.4.10

    B8.1.4 Printers - Windows Experience

    B8.1.4.1 Network Point-and-Print capability

    The user must be able to install a driver from a server by double-clicking on the printer share icon.

    This capability must accommodate file-number limits and other differences between operating systems that might run on the client and server.


    B8.1.4.2 Device associates an ICC profile

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

    Devices that create sRGB output must associate the "sRGB Color Space Profile.icm" Windows default ICC profile with the device. The requirements for sRGB are defined in IEC 61966-2-1 Multimedia systems and equipment – Colour measurement and management – Part 2-1: Colour management – Default RGB colour space – sRGB, listed in “Printers References.”


    B8.1.4.3 Network printer supports port 9100 and LPR

    Network-connected printers must support TCP/IP standards for Line Printer Remote (LPR) and Line Printer Daemon (LPD) (RFC 1179), Port 9100 printing (raw mode printing), or both types.
    B8.1.4.4 Port monitor software meets DDK guidelines

    Any port monitor or language monitor software provided with a print device must adhere to the “port monitors” section in the Windows DDK and accurately report errors and support bidirectional communication as defined in the Windows DDK.
    B8.1.4.5 Device is available immediately following installation

    The user must not have to restart the system after device installation in order to print.
    B8.1.4.6 Print device provides non-legacy port connection

    The use of a USB, IEEE 1394, or network interface port connection is required for printers. No proprietary solutions are acceptable; however, other legacy port connections may be present on the device.

    A USB to printer port (IEEE 1284, or “parallel”) adapter must comply with all related USB specifications, including:



    • USB 1.1 or later.

    • Universal Serial Bus Class Definition for Printing Devices, Version 1.0 or later.

    Network printers must meet the requirements in Section B7.1

    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.

    If an IEEE 1284, serial, or IR port connection is included on the printer, that connection must meet the requirements defined in Legacy Plug and Play Guidelines.

    See FAQ B8.1.5.4


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

    Color matching capabilities supported in a color printer must comply with the requirements defined in Section 8 of “Windows color quality specifications for printer OEMs,” at http://www.microsoft.com/hwdev/tech/color/ColorTest.asp#Print.

    In particular, the following Delta E tolerances must be met for image, graphics, and Pantone patches with default rendering intent:



    • Average Delta E less than or equal to 12 for center colors

    • Average Delta E less than or equal to 20 for device colors
    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
    B8.1.4.10.1 Printable regions accuracy.

    The printable regions that can be selected in the user interface must be accurately supported in the actual print output.
    B8.1.4.10.2 Printer driver runs only in user mode.

    Printer drivers for Windows must run only in user mode. Drivers that run in kernel mode can incur stability problems. For driver implementation requirements, see "Choosing User Mode or Kernel Mode" in the Windows DDK.
    B8.1.4.10.3 DevMode structure support

    The driver must correctly support the DEVMODE structure. See “DEVMODEW” in the Windows DDK.
    B8.1.4.10.4 DELETED
    B8.1.4.10.5 Printer INF file and installation.

    The manufacturer must provide a printer INF file that installs all printer device components. The manufacturer does not need to supply a printer INF file if a standard printer INF file provided with the operating system can be used.

    If the manufacturer provides an INF file, it must be complete and free of errors. This INF file must comply with the printer-specific extensions listed in the Windows DDK.

    Plug and Play IDs must be specific, and INF file [Install] sections must only key off the most specific IDs, as described in the following list.

    Protocol

    ID string in the printer INF file

    USB

    Contains &VID and &PID in the ID string

    IEEE 1394

    Always specific, with 1394 in the ID string

    Parallel port printer

    Contains LPTENUM\ in the ID string

    USB printer

    Contains USBPRINT\ in the ID string

    Dot4 printer

    Contains DOT4PRT\ in the ID string

    See “Printer INF Files” in the Windows DDK.


    B8.1.5 Printers - FAQs

    B8.1.5.1 Current Print Device FAQs

    See http://www.microsoft.com/winlogo/hardware/.
    B8.1.5.2 UPDATED IN B8.1.4.10.2
    B8.1.5.3 ECP mode [Logo Program Clarification]

    For printers that provide a parallel interface, support for ECP mode is required; support for bi-direction mode is not required.
    FAQ Date: May 4, 2000
    B8.1.5.4 Updated at B8.1.4.6

    B8.1.R Printers - Future Requirements


    Announcement of additional future requirements will be published at http://www.microsoft.com/winlogo/hardware/.
    1   ...   14   15   16   17   18   19   20   21   22


    Download 0.7 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa


    Guidelines for products that work well with the Microsoft® Windows® xp and Windows Server 2003 operating systems

    Download 0.7 Mb.