• 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.4 Windows compatibility and implementation notes
  • 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 Printers - Quality
  • B8.1.4 Printers - Windows Experience
  • B8.1.4.2 Device associates an ICC profile
  • 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
  • B8.1.4.5 Device is available immediately following installation [PRNT-0304] B8.1.4.6 Print device provides non-legacy port connection
  • 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.5.1 Current Print Device FAQs
  • B8.1.5.3 ECP mode [Logo Program Clarification]
  • B8.1.R Printers - Future Requirements
  • Windows Logo Program




    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.
    1   ...   22   23   24   25   26   27   28   29   ...   37


    Download 1.05 Mb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa


    Windows Logo Program

    Download 1.05 Mb.