You are on page 1of 91

1

HP v3 Universal Print Driver


(HP UPD)
Larry Johnston (OPS Technical Marketing)
June, 2020

© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Pre-requisites
Download the HP UPD System Admin Guide

www.hp.com/go/upd
Select Documents and White Papers

2
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Objectives
This presentation covers the following topics:

• HP v3 Universal Print Driver (HP UPD) • Driver Configuration Utility (DCU)


Overview • Driver Deployment Utility (DDU)
• Active Directory Management Templates
• Single Driver Solution
• AutoUpgradeUPD
• Feature Highlights
• Prncon
• HP UPD vs Model Specific Drivers • Printui
• Installing the HP UPD
• Downloading the HP UPD and HP PARK
• Bidi Communications
• HP UPD Download Page
• HP UPD Features
• Available Packages
• HP Custom Color Manager • HP UPD for Managed Services
• HP Printer Administrator Resource Kit • HP UPD Internal Structure
(HP PARK) • Printing Process Overview
• Overview • Print Job Dataflow and Components
• Supported Tools • Printer Languages
• Unsupported Tools
3
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP v3 Universal Print Driver (HP UPD)
Overview

4
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Universal Print Driver (HP UPD)
Single Driver
Windows Server Solution Window 7, 8.1, 10
2008R2, 2012, 64-bit/32-bit
2012R2, 2016, 2019 Vend HP UPD
64-bit/32-bit
Client/Server
USB

TCP/IP
Direct IP
WSD

TCP/IP
WSD

MICR Check
Printing
Group Policy/GPO
Barcode Printing
5
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Universal Print Driver (HP UPD)
Why HP UPD?

6
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Universal Print Driver (HP UPD)
Improves user productivity and cuts help desk activity

7
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Universal Print Driver (HP UPD)
Full featured driver enabling customers to manage their print environment more efficiently.
Broad Device
Support Full Bidi
Flexible Installation Communications
HP LaserJet, Ink and Pagewide
Queue for single printer or select PCL 6 and Postscript Customize U/I to each
Local or networked printer’s capabilities
dynamically / run multiple UPD versions
35 localized languages
Supports most Microsoft OSs
Easy to Manage and
Robust Security 32-bit or 64-bit
Configure
Print privately without PIN or Single driver to configure
securely with PIN or Encryption Deploy over print server or direct

Environmentally Customizable
Responsible Deployment
Preconfigure
Reduce paper, color, & toner usage Enhanced Color Preconfigure driver
automatically / limit color usage Create custom install packages
HP EasyColor for improved Leverage command line install.exe
sharpness, contrast & brightness 8
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Feature Highlights 2020
For more information, see Appendix A: HP
UPD new features and OS support changes 2019
in the HP UPD System Admin Guide
UPD 6.9.0
2018 UPD 6.8.0
UPD 6.7.0 *Preset the
UPD 6.6.5 *PIN to Print to
*Support for filename/user
UPD 6.6.0 *Serverless Windows Server name for printed
lock “Job
*Insert pages Job 2019
UPD 6.5.0 Storage Mode” documents in
throughout *Support for
Accounting to “Personal DCU
2017 *Compatible ID for document custom user
w/Local Job” & lock *Preset Tab
UPD 6.4.1 Future Looking from forms
Quotas “Make Job *Add a Printing in DCU
*Support for Printer *Edge to Edge different tray *Support for Private/Secure” watermark for HP LaserJet
capabilities mode *Last release with and type X4300, option to “Pin image
*Std. Print Qual. & Status Notification to Print” MFP E725xx,
Output Settings Popups K4350, X7600 *Image shift E825xx, E778xx,
*Group Dynamic and K7600 *Tab Printing option for and E876xx
*DCU Mopier, Job for HP LaserJet printing custom
Watermarks
Storage, & Storage Samsung *Expanded
*HP Smart Device Device set to Not printers MFP E725xx, pre-printed
Agent Base E825xx, media positioning of
Configured
*Dropdown black only E778xx, and *Change [Username]
or CMYK grayscale E876xx spooling type pattern in Group
*Support for Server from RAW to Dynamic
2016 EMF 9
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal Watermarks
HP UPD vs Model Specific Drivers
Common print driver across printers versus a separate print driver for each printer model

10
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD
Types of Installation for the HP UPD

• PCL 6 or PS, 64 or 32 bits


• Direct IP, Point and Print (Print Server)
or Plug and Play (USB)
• Over TCP/IP, IPP, WSD, USB, etc.
• Add Printer Wizard (APW)
• Install.exe
• Install.exe leverages most of the same easy-to-use interface
provided through Add Printer Wizard for installing the printer driver.
• Install.exe is accessed through the print driver directory
• May be preconfigured with DCU / AD templates
• Supports current Windows client and server operating systems (32-bit and 64-bit) as well
Citrix

11
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Installing in Traditional Mode use versioned driver
Using versioned driver, install multiple versions of the driver on the same computer

• Install as a versioned or non-versioned driver


• Two driver name options will be offered during
installation
• Default driver name:
• HP Universal Printing PCL 6
• Versioned driver name :
• HP Universal Printing PCL 6 (v6.5.0)
• With Versioned drivers, you can install multiple
versions on the same PC
• Install a UPD 6.6.5 driver and UPD 6.6.0 driver on
the same server

12
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Universal Print Driver (HP UPD)
Simultaneously run Multiple Versions UPD 6.3.0 PCL 6

Dynamic Mode

UPD 6.6.0 PCL 6

UPD 6.9.0 PS

UPD 6.6.5 PCL 6


UPD 6.9.0 PCL 6

13
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Universal Print Driver (HP UPD)
Supports Point and Print, Direct IP, Plug and Play

• Deploy the HP UPD via print server and give IT more


control via print queues and print job management.
• Alternatively, configure the HP UPD using direct IP and
reduce the cost associated with supporting print
servers.
• In either configuration you can choose the PDL that
best supports your printing needs
• Available in PCL6 and HP postscript (PS) emulation.
• Supports current Windows client and server operating
systems (32-bit and 64-bit) as well Citrix.

14
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Universal Print Driver (HP UPD)
Broad Device Support

• Single print driver supporting multiple types of printers


• Connect to HP LaserJet, Ink or PageWide printers, as
well as many non HP printers
• See Supported Products at www.hp.com/go/upd
• Connect to local and networked printers
• Use multiple printer languages, including PCL 6 and HP
PostScript emulation
• Use one of the 35 supported localized languages
• Install on most Microsoft Windows operating systems,
including Windows 7, Windows 8.1, Windows 10, Server
2008R2, Server 2012, Server 2012R2, Server 2016 and
Server 2019.
15
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Multiple HP UPD installation methods
All methods support pre-configuration of the driver's settings using DCU
• Microsoft Operating System: These methods can be used for installation in traditional
mode.
• Add Print Wizard: Accessible from Printers folder by selecting Add a printer — wizard based installation
for new printer install.
• Add Driver Wizard: From the Printers folder select a printer name, select the Print server properties and
then select the Drivers tab. Select Add: for a new driver installation, creating a new printer and adds
driver version to the Microsoft driver store.
• Print Management Console: From the Control Panel select Administrative Tools and then select Print
Management. The Print Management Console enables you to install, view, and manage all of the
printers in your organization. See Microsoft’s documentation for more information.
• PrintUI—Allows common print administration tasks from a command prompt or script, including adding
a new printer, delete existing printers, add or remove host connections.
• pnputil—Add or remove HP UPD from the driver store. Allows the addition of the driver to the driver
store, but does not install the driver or create a printer. The advantage of adding the HP UPD to the
driver store is to make it available for Plug and Play, USB connected devices, and enables users without
administrator rights to create traditional print queues.
16
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Multiple HP UPD installation methods
All methods support pre-configuration of the driver's settings using DCU
• HP UPD's INSTALL.EXE: This method can be used for traditional mode and dynamic mode installation. It is
launched from the command line or a script and supports optional configuration switches executed during
the installation process. Enter install.exe /? at the command prompt for a list of available options.
• HP Driver Deployment Utility—This method can be used for installation in traditional mode. This utility
packages pre-configured HP UPD installation files and the code needed to deploy them into an *.EXE and a
*.CAB file. These files are run on the client PC to copy the driver files to the Windows driver store, and
optionally, install the printer.
• HP Web Jetadmin—This method can be used for installation in traditional mode. Administrators can create,
edit, and delete printers and install or update print drivers by using the Print Management features in HP
Web Jetadmin (see www.hp.com/go/wja for more information).
• Point and Print—This method can be used for installation in traditional mode. The HP UPD can be vended
from a server to clients connected to a shared printer, performing either a new printer install or driver
upgrade.
• NOTE: HP UPD also supports USB Plug and Play, which is not an installation method for the driver, but instead a
method for an already installed print driver to create a new printer instance in the printer's folder.

17
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Installing using Install.exe
Scroll down, double click Install.exe in driver folder, click Yes, select install mode & click Next

18
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Installing using Install.exe
Using install.exe, HP UPD can be installed in Traditional or Dynamic mode

• Install and run HP UPD in both Traditional


and Dynamic modes on the same
computer simultaneously
• When installed in Traditional mode
• Normal user print experience where print Modifies driver store
queue is tied to one specific printer
• The HP UPD functions exactly as printer-
specific drivers.
• Reducing the number of active or managed
print drivers
• When installing on a print server, install the
printer in Traditional mode

19
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Installing using Install.exe
Traditional Mode for users in a single location
• When installed in traditional mode, the
HP UPD behaves as a product-specific
driver, associated to a specific printer
with a permanent instance of the driver
in the Printers folder.
• The HP UPD behaves according to the
driver features available for the product
to which the driver is attached.
• You can install traditional mode printers
in various ways, including using the Add
Printer Wizard in the Printers folder or
by using INSTALL.EXE.

20
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Installing using Install.exe
Use Dynamic mode for mobile users to access printers when ready to print
• Find & connect to printers on networks
without downloading printer-specific drivers
• Access a single print queue to print to multiple
devices
• Access printers by IP Address
• Search by network printers, quickly finding
available printers through local subnet discovery
• Search for Print Shares
• Select Add this printer to my Printers and
Faxes folder to print directly to a printer
without accessing Dynamic mode
• Does not require the user to have any elevated
rights or printing permissions
• You can only install Dynamic mode using
install.exe
21
© Copyright 2D20 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Installing using Install.exe
For Plug and Play - Options to remove all versions of HP UPD from Windows driver store
• Remove all versions of HP UPD from
Windows driver store, or add the HP
UPD to Windows driver store.
• Double click Install.exe
• When the license dialog appears, read
the license agreement and then click Yes
• These settings only impact the
Windows driver store.
• No HP UPD printer is installed, no printer
driver is removed and no existing print
queues are impacted.
• Only the HP UPD is only added to the
driver store.
• No non-HP UPD drivers are impacted.
22
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Installing using Install.exe
For Plug and Play - Driver selection when multiple drivers are pre-loaded
• To prevent inadvertently downloading a device specific driver, disable Windows
Update temporarily.
• This will speed up the installation time and prevent inadvertently downloading a device
specific driver, disable Windows Update temporarily.
• Several low-end HP LaserJet models have HP Smart Install enabled by default.
If the HP UPD driver should be used during a plug and play event, HP Smart
Install must be disabled at the control panel before starting the install process.
• To disable HP Smart Install
• On products with an LCD display (2 line display), use the right arrow to scroll to and select the
Services menu, scroll down to HP Smart Install, and then change the setting to Off.
• On products with a touch screen, touch the tools icon, touch the Services menu, scroll down to HP
Smart Install, and then change the setting to Off.

23
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Installing using Install.exe
Leverage command line options enabling IT hands off install

24
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Installing using Install.exe
Leverage command line options enabling IT hands off install

• The HP UPD installer (install.exe) allows some driver default settings to be


modified via command line options.
• Some switches change the system-wide behavior of the HP UPD, while
others change settings specific to a single print queue.
• /gcfm switch can be used to copy multiple versions of CFM file (HP DCU)
for multiple custom preconfigurations
• Multiple command-line switches can be combined to create a command-
line installation that is customized to meet your requirements.
• /q – Quiet mode, install with no prompts
• /h – Hides the HP install dialogue
• Type install.exe /? to view a list of available commands

25
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Bidi provides ability to quickly configure UPD to device options
First time you print a
test page or open
printing preferences

26
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Bidi Communications
Bidi adds Two-way communication between the customer's computer and the printer

• Full featured, bidirectional communications


• Gathers information and provides accurate, real-time
print job and printer information.
• Communicates with each connected printer in order to
determine the supported printer features and
configure the driver.
• HP UPD sends 50 SNMP queries to the Device and
based on its reply, it enables or disables the option(s)
in UI (Requires SNMP v1/v2 Read Only)
• Automatically customizes the user interface to reflect
each printer's capabilities and unique features.
• During printing, provides two-way communication
between the host PC and the printer providing real-
time information about the print job in progress.

27
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Bidi Communications
CIO services provide bi-directional I/O for the HP UPD

• The HP UPD installs two CIO services for Bidi


• net driver HPZ12
• pml driver HPZ12
• Do not block these services
• These services provide bi-directional I/O for the HP UPD, outside the context of the user,
application, or print job
• Port resolution services
• Resolve a local port, hostname, UNC down to a specific endpoint
• Protocol independent device communications
• Abstracts device MIB differences (to determine the supported printer features)
• HP UPD discovers devices via multicast DNS (mDNS)
• Capabilities similar to a DNS server for service discovery
• Packets sent to every node on the network -- devices respond with their service capabilities
28
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Bidi Communications
Network ports used by HP UPD

• SNMP v1/v2 must be enabled (Read only) across all subnets


• "Get Community" names must be consistent
• Multicast DNS (mDNS) broadcasts and IP multicast services allowed on the
network for the HP UPD to discover products
• Firewall and router configured to allow the HP UPD to communicate over
the necessary network ports
29
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Bidi Communications
Is Bidi available without SNMP v1/v2 or Bidi services
• Yes, there are two options:
• Use web services for bidi over a WSD port by creating or recreating print queues using
WSD Port Monitor in Print Management Console
• Must upgrade the FW version to FS 4.8 or later
• Use UPD 6.4.1 or later version
• WSD is only supported in Traditional mode.
• You can only use it for direct connect -- it does not support print servers, terminal server or Citrix.
• Does not support HP PARK tools, such as DCU or AD Templates with an active directory policy to
control printer settings over WSD.
• Or, to not use bidi to configure the printer, use DCU to pre configure all the queues over
TCP/IP.
• NOTE: IT must not block WSD port in the Firewall and “Function Discovery Provider Host”
service must be running.
30
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Features
Integration with most
MS and Adobe Apps Extensive customer base

Client/Server Job Accounting Features at


Image and
automatic driver your finger tips
Dynamic PCL 6 and PostScript
vending Two-sided printing
Scaling and Watermarks
positioning Insert Covers and Tabs
Wide range of
Edge-to-Edge Job paper sizes
Custom Paper
2mm margins Forward Looking Separator Close integration with and types
Sizes pages
Organized within Capabilities Citrix and AD policies
tabs for easy Booklet Printing Mixed Orientation
access printing
Staple, punch Pin Protected Mopier
and fold Control over
and Job Mode
HP Easy Color Color, Black Proven Quality
Encryption
Multiple pages only, CMYK and Performance
Customer proven solution per sheet
going back over 10 years One driver for HP
Integration with LaserJet, Pagewide & Ink
Pull Print/solutions 31
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Forward Looking Capabilities HP UPD 6.5.0+ (TCP/IP)
Expanded support for future products through Compatible ID and Capabilities mode (FS 4.5+)

32
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
UPD 6.3.0 PCL 6 with HP LaserJet P77960
First version of UPD to support HP PageWide Managed Color MFP P77960 is UPD 6.6.0

33
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
UPD 6.5.0 & later with HP PageWide P77960
First version of UPD to support HP PageWide Managed Color MFP P77960 is UPD 6.6.0

34
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Features
Enhanced Color Performance

• Enabled using HP EasyColor


• Improved sharpness, contrast & brightness
• Detects the print job contents and
automatically determines and applies
enhancements
• Adjusts the color rendering to improve the
appearance of photos and reduce rasterized
images.
• Using HP EasyColor, customers get the best
color and black-and-white prints.
• Conservative mode (Advanced tab) -- only does
smoothing and sharpening – the adaptive
brightness and contrast is disabled.
35
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Improved color through enhanced HP EasyColor
Improved sharpness, contrast and brightness
Without Easy Color With Easy Color

36
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Features
Print privately without PIN or securely with PIN or Encryption

• Increase the confidentiality of sensitive documents


(payroll information, accounting data, client’s
personal information, etc.)
• Users are present at the device when the document is
requested from the job storage area.
• Reduce costs and increase productivity.
• Keep commonly printed documents on the device for easy
printing
• Leverage options, such as proof and hold, to reduce
mistakes that would typically lead to paper being recycled
and jobs being reprinted.
• Leverage Job Storage options to store and print jobs
at user’s convenience

37
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Features
Print privately without PIN or securely with PIN or Encryption

38
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Features
Watermarks

• Watermarks -- Use this feature to select a


watermark, create a new watermark (text
only), edit an existing watermark or insert a
Watermark image.
• Watermarks are applied to logical pages. For
example, when Pages per sheet is set to "4"
and First page only is unchecked, four
watermarks appear on the physical page
(one on each logical page).
• The Watermarks feature can be configured
using the Driver Configuration Utility in the
HP PARK
39
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Features
Dynamic Watermarks

• Group Watermark
• Check this box and click
Customize to combine
multiple dynamic
watermarks together
• The order in which you select
the watermarks you want
grouped is the order they will be
displayed.
• For example, if you want
Document Name first and then
Date and Time, select Document
Name and click the “>>” button
prior to selecting Date and Time.
40
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Features
Book, Booklet and Brochure Printing

• Print Books consisting of at least two pages with the option to have a
different paper type for the front cover, first page, other pages, last page,
or back cover.
• Use the Covers and Print pages on different paper settings on the
Paper/Quality tab Special Pages to select different paper for the
front cover, first page, other pages, and back cover.
• Print Booklets where a print job places two pages on each side of a sheet
that can then be folded into a booklet that is half the size of the paper. Use
the Booklet layout drop-down menu on the Finishing tab to control
booklet settings.
• NOTE: Selections under Special pages on the Paper/Quality tab
are not supported with Booklet printing.
• Print C-Fold (Tri-fold) and V-Fold (Bi-fold) Brochures 41
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Features
Tab Printing

• Print text on the tabs of tab media and insert


the tabs in a document during printing.
• Tab Printing – Only available for HP LaserJet
MFP E725xx, E825xx, E778xx, and E876xx
printers
• Tab Media is only supported from the MP Tray
long edge, tabs facing away from printer.
• For more information, see the section “Tab
Printing for HP LaserJet MFP E725xx,
E825xx, E778xx, and E876xx printers” in the
HP UPD System Admin Guide.

42
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Features
Server-less Job Accounting (SJA) with Local Quotas (New in UPD 6.6.5)
• Provides the ability to track and report mono and
color copied sides of document pages, mono and
color printed sides, scanned sides and sent fax sides.
• Configured through Embedded Web Server (EWS)
• Local quotas provide the ability to track and limit, as
well as allow or deny users the ability print, copy,
digital send, and fax.
• Easily block guest printing, copying, and digital sending.
• To enable Server-less Job Accounting with Local
Quotas:
• HP UPD 6.6.5 or later with FutureSmart v4.6.1 or later
• EWS Admin Password must be set
• For additional information, see the white paper,
“Server-less Job Accounting (SJA) with Local Quotas”
• https://support.hp.com/wps/hp-skp-
portlets/document/manuals/attachments/887/c06056151.pdf
43
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Features
Control black content in grayscale pages

• Black Only generates grayscale (grays


and black) by using only black toner
• High Quality CMYK Grayscale
generates grayscale (grays and black)
by combining all four toner colors

44
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Features
Shortcuts

• Saves commonly used driver settings under


a shortcut name for quick more efficient
configuration
• Create custom printing shortcuts
• Leverage pre-defined printing shortcuts:
• Factory Defaults – Select this option to return to
the factory default settings.
• EcoSMART Settings -- Select this option to print
using typical settings for duplex printing.
• Pre-configure shortcuts using DCU

45
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Custom Color Manager (CCM)
Custom Color Maps for improved color matching
Preview Panel

Source File Output File Discover Printers


Select Printer by IP Address
Select Custom Base Color Tables

Select Color Profile Presets

Select Basic Color Settings

Select Special Effects


Print to verify printed colors
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Custom Color Manager (CCM)
Custom Color Maps for improved color matching

Source File Output File

Select Special Effects

Export the Color Table

© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Custom Color Manager (CCM)
Selecting a custom color map
3

4
1

5
2

© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Summary

• The HP Universal Print Driver (UPD) is a single-driver solution that


enables the customer to connect to and use HP printers without
installing individual printer-specific drivers.
• Things to keep in mind:
• The HP UPD provides broad compatibility with HP printers ranging from Low
end to High end HP Laser, Ink and PageWide printers, as well as many non HP
devices.
• The HP UPD communicates with each HP printing device and automatically
customizes the user interface for each device's unique features.
• HP UPD is a well proven, flexible print driver to meet the needs of today’s
demanding print environment.

49
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Printer Administrator Resource Kit
(HP PARK)

50
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Printer Administrator Resource Kit (HP PARK)
Powerful tools help you customize installation, deployment, configuration, & management

AutoUpgradeUPD Driver Configuration


Utility (DCU)

Driver Deployment
Utility (DDU)

Active Directory
Management Templates

51
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Printer Administrator Resource Kit (HP PARK)
A free HP Kit that empowers IT processes

• A collection of tools, scripts and


documentation
• Helps print administrators
install, deploy, configure and
manage the HP Universal Print
Driver.
• In the single file download, the
PARK contains both supported
and unsupported software
tools, scripts and
documentation.
• Tools for configuring and
managing
• Available for free Download at
www.hp.com/go/upd

52
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Printer Administrator Resource Kit (HP PARK)
Gain greater control and effectiveness with HP PARK management tools

53
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Printer Administrator Resource Kit (HP PARK)
Includes supported HP UPD management and policy tools

All of these tools are available for free in a single download package called the Printer
Administration Resource Kit (PARK) located at www.hp.com/go/upd.
54
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP Printer Administrator Resource Kit (HP PARK)
Contains the following unsupported tools to empower IT processes:

55
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Use DCU to Preconfigure Settings
Powerful tool to customize configuration

56
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Use DCU to Preconfigure Settings Windows application used to
edit the configuration file
Preconfigures default settings at time of installation associated with a particular
driver

• Defines the default printer settings for the


driver applied at the time of installation
• Takes effect when the printer is installed for
both dynamic and traditional mode
installation methods
• Unless locked, users can change settings
• New DCU features require changes to DCU
and UPD
• The HP DCU works with HP printer drivers
that are configured using a .cfg file such as
the HP v3 UPD. Save DCU output file as a .cfm
-- Saving the file as a .cfg
breaks WHQL
57
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Use DCU to Preconfigure Settings Selected DCU settings not supported
by the printer are ignored
Sets defaults for nearly every feature and optionally locks certain features

58
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Driver Deployment Utility (DDU) Windows requires a user to have
administrator rights to install a
Create a custom install package to distribute to users printer driver.

• Windows application that packages the


driver files and the code needed to deploy
them into an *.EXE and *.CAB file.
• These files run on the client PC to copy the
driver files to the Windows driver store,
and for network packages, to install the
printer.
• Can be used with DCU for pre-
configuration.
• HP DDU works with HP printer drivers that
can be installed using an .INF file that
supports only a single platform (32-bit or
64-bit) such as the HP v3 UPD.
supporting only traditional mode installation (dynamic
59
mode
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP andis not supported).
Channel Partner Internal
Use AD Templates to configure print settings
Configure print settings from within the Active Directory infrastructure

• Enables administrators to manage the HP


UPD print policies and printer lists from
within the Active Directory infrastructure
with a currently running policy.
• Manage driver permissions on end user
workstations
• Implement print policies, such as color access
by application, user group, or time of day.
• Add this AD Administrative Template into
an existing Group Policy Object and assign
the GPO to a user, Group, or Organizational
Unit.
• Group Policy is built into Microsoft’s Active
Directory architecture.
60
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Use AutoUpgradeUPD to Upgrade Drivers
Simplifies the process of creating clean print queues on a print server

• Useful when:
• Upgrading the HP UPD driver version
• Upgrading an older, non-HP print queue to HP UPD
• Resetting existing print queues to factory or preconfigured installation defaults
• Prevents existing queues from carrying forward unknown, incompatible
and unstable configurations during driver upgrade.
• Deletes the existing print queue and creates a new print queue using the
same print queue name, share name and state, comments, location and
assigned port while applying the specified new driver
• All other settings on new print queues are set to factory default unless
preconfigured with a test queue - DCU cfm in “3” directory
61
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
To upgrade an existing queue with AutoUpgradeUPD
AutoUpgradeUPD -? to view options

• Download new version of the HP UPD


from www.hp.com/go/upd
• Download and unzip HP PARK tools
• To preconfigure the queues, place the DCU .cfm file in the “3” directory and create a test queue
• From the command prompt, use CD\ and CD tab to change the directory to the AutoUpgradeUPD
directory in the PARK tools (C:\HP PARK-v1.8.3\AutoUpgradeUPD)
• For 64-bit systems, such as when upgrading from UPD 6.3.0 to UPD 6.5.0, type
AutoUpgradeUPD64.exe -o "HP Universal Printing PCL 6 (v6.3.0)" -n "HP Universal Printing PCL 6
(v6.5.0)" -f " C:\HP Universal Print Driver\pcl6-x64-6.5.0.22695\hpcu210c.inf" > Upgrade.log and
press Enter
• Returns to the command prompt when the upgrade completes
• To view the log, open the AutoUpgradeUPD folder tools (C:\HP PARK-v1.8.3\AutoUpgradeUPD) and
double click the file Upgrade
62
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
AutoUpgradeUPD

AutoUpgradeUPD64.exe
for 64-bit

AutoUpgradeUPD.exe for
32-bit

63
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
prncon
Use prncon after upgrading a print queue in a point and print environment

• Console application for removing and adding an HP network printer’s point-and-print connection between a
Windows client workstation and a print server.
• When printer driver files are upgraded on the print server, you must synchronize the client printer driver files
with the print server to ensure that the client can print properly & utilize all new features provided by the
upgraded print driver.
• To remove connection:
• prncon -s prnsvr123 -p "HP LaserJet M880 PCL 6" -f "%temp%\prncon.log" –d
• To add a connection:
• prncon -s prnsvr456 -p "HP LaserJet M880 PCL 6" -f "%temp%\prncon.log" -a
• Running PRNCON.EXE on a client PC without any switches will reset all point-and-print connections between
the client and the print server(s)
• Only need to run PRNCON on clients that do not sync up properly after a driver upgrade.
• Most clients will sync up automatically, and will not need PRNCON to be run.
• PRNCON must be run from the clients where the server connections exist.
64
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Printui
Printui supports standard v3 drivers
• Automates many printer configuration tasks.
• printui.dll is a Microsoft executable file that contains the functions used by the
printer configuration dialog boxes.
• Example: rundll32 printui.dll PrintUIEntry /ii /f c:\Infpath\InfFile.inf
• These functions can also be called from within a script or a command-line batch file,
or they can be run interactively from the command prompt.
• For more information, see:
• https://docs.microsoft.com/en-us/windows-server/administration/windows-
commands/rundll32-printui
• https://docs.microsoft.com/en-us/windows-server/administration/windows-
commands/prnport

© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP Confidential
Printui
Printui -- .bat File Example
:: Install_UPD.bat
set PORT_NAME=UPD-TCP
set IP_ADDRESS="15.10.10.10"
set INF_PATH="c:\C:\HP Universal Print Driver\pcl6-x64-6.9.0.24630\hpcu240u.inf"
set DRIVER_NAME="HP Universal Printing PCL6"
cscript /nologo C:\Windows\System32\Printing_Admin_Scripts\en-US\prnport.vbs -a -r
%PORT_NAME% -h %IP_ADDRESS% -o raw -n 9100 -me
rundll32 printui.dll,PrintUIEntry /if /b UPD-printui /f %INF_PATH% /r %PORT_NAME% /m
%DRIVER_NAME%
pause

© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP Confidential
Summary
• The HP PARK is a collection of tools, scripts and documentation to help print
administrators install, deploy, configure and manage the HP Universal Print Driver.
• Things to keep in mind:
• In the single file download, the HP PARK contains both supported and unsupported software
tools, scripts and documentation for configuring and managing the HP UPD
• Pre-configure default settings at time of installation using DCU and DDU
• Manage the HP UPD print policies and printer lists from within the Active Directory
infrastructure using AD Templates
• Prevent existing queues from carrying forward unknown, incompatible and unstable
configurations during driver upgrade using AutoUpgradeUPD
• HP UPD and HP PARK are available for free Download at www.hp.com/go/upd

67
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Downloading HP UPD
and HP PARK

68
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Downloading the HP UPD and HP PARK
HP UPD Download Page includes a variety of resources, information and documentation

www.hp.com/go/upd

Download HP UPD and HP PARK


UPD Datasheet

HP PARK solutions brief


List of supported printers

List of supported operating systems


Access to support
Documents/whitepapers including HP System Admin Gde
Links to related solutions and services

69
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Downloading the HP UPD and HP PARK
Multiple packages are available depending on the Operating System

• Support for USB DOT4 Direct Connect is not


included in Windows 8/8.1 & later and Windows
Server 2012/2012R2 & later by default.
• This only impacts DOT4 printers, which include
most current HP mid-range and high-end HP
LaserJet printers.
• Composite USB and LEDM USB printers are not
impacted (low-end HP LaserJet printers).

Standard HP UPD files

HP UPD for Managed Services

HP LaserJet USB (DOT4) communication


driver for Windows 8 and Higher (64-bit)

HP Printer Administrator Resource Kit


70
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
What is the HP UPD for Managed Services
Installs HP Smart Device Agent Base, which Detects USB devices for Managed Services

• Installs Windows Local Service silently during the driver USB


install attached Wait 1 Hour
Printers? No
• SDA base runs in background on boot
• Looks for USB print devices Yes
• If not found, the SDA Base goes to sleep for one hour
and then looks again. Is JAMc Shut down until
• If a USB device is found, SDA looks for a JAMc instance running No reboot
on network.
• If not found, SDA goes back to sleep until a reboot. Yes
• When rebooted, SDA will once again look for USB devices Connect to JAMc,
and repeat the process. 1 USB printer per
Host PC
• If JAMc is found, additional components required for
Download / install
device monitoring are downloaded and installed.
components to PC for
NOTE: SDA Base will not gather data from a device unless monitoring printer Remove SDA Service
JAMc is on the network. from PC
71
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Problem Smart Device Agent Base is trying to solve
Up to 25% of devices are USB

• One of the Top 3 Pain Points for


cMPS Partners is the inability to
monitor USB connected devices.
• As many as 25% of devices they
have under contract may be USB
connected.
• This results in under-billing
(missed clicks) and/or high labor
costs (manual click collection).
• http://h10032.www1.hp.com/ctg/
Manual/c05493761.pdf
• http://h10032.www1.hp.com/ctg/
Manual/c05431930.pdf
72
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Summary
• The download site for the HP UPD contains a variety of valuable resources,
information and documentation, as well as access to the HP UPD and PARK tools.
• Things to keep in mind:
• The HP UPD and PARK are available for free and can be downloaded at www.hp.com/go/upd
• The Managed Services version of the HP UPD package installs a Windows Local Service that
checks for printers/mfps attached to the PC via USB, and, if found, checks for a JetAdvantage
Management Connector (JAMc) instance on the network
• HP Smart Device Agent Base does not collect any data from the PC or from connected
printers/mfps
• Install.exe leverages much of the same easy-to-use interface provided through Add Printer
Wizard for installing the printer driver.

73
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Internal Structure

74
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Printing process overview
Generally, application settings override driver
High level overview of the printing process settings, which override the printer settings
Application

Print Driver Connection (Port)


Printer

Converts application PJL/PCL/PS data is then Converts output


data to a form a sent over a port to the from the driver,
printer understands printer using specific transferring the
Initiates the printing such as PJL/PCL/PS communications protocols data to media.
process such as TCP/IP 75
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Simplified Print Job Data Flow Spooler

Drawing Commands Spool EMF Data Print


Application GDI
Processor

EMF Data
File*

Output
No
Format =
Yes
EMF?
Port Monitor

GDI Printer
GDI Calls Raw Data
Rendering Graphics Spool
Engine DLL File*
Print Driver
Printer
*For Non-EMF spooling, the spool file sits between the Printer Graphics DLL
and the Port monitor 76
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Print Processor
Spool
File*
• Converts a print job's spooled data into a format EMF Data
that can be sent to a port monitor.
• Translates EMF into GDI calls
Print
• Handles application requests to pause, resume and Processor
cancel print jobs
• HP Print Processor supports GDI Calls
• N-up
• Booklet
• Watermark GDI
• Back to Front Printing
• Rotate 180 degrees

• For HP UPD, Microsoft’s “winprint” print processor GDI


results in lost functionality Rendering
Engine

© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
77
Print Processor
Access advanced features through the HP UPD Print Processor

• N-up
• Booklet printing
• Watermark
• Back to Front Printing
• Rotate 180 degrees

• WinPrint
• Microsoft default
• Limited functionality

78
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Graphics Device Interface (GDI) Rendering Engine

• Takes program-specific data, such as text, images, and GDI


formatting, and converts them into a format that is Rendering
compatible with the destination printer. Engine
• Consists of a series of calls to user-mode GDI drawing
functions that lead to a chain of actions involving the
graphics rendering engine and the printer graphics DLL.
• Print jobs are either rendered as they are created, or
they are written to a spool file as EMF records.
• In the case of EMF records, rendering takes place when
the EMF print processor (localspl.dll) plays back the
records.

79
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Difference between EMF and Raw spool file
EMF Spool File*
Raw Spool File

* EMF stands for Enhanced Metafile and contains additional records that are useful in recreating the printing
process for more complex issues. The EMF file enables the lab to see how the application is calling the driver.
80
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Server Printing: Server Side Rendering
Client Server

• EMF is produced by the


client's GDI
Application

Spool
Spooler

File
EMF Data

• And sent to the server Drawing Commands Print Processor Port Monitor

• The server's spooler GDI Calls


RAW Data

• Sends the EMF data to the


GDI Yes
EMF Data

server's print processor GDI

• The server's GDI calls the Output Format


RAW Data

server's printer graphics


= EMF?

Renderer

DLL.

Printer

© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
81
Server Printing: Client Side Rendering
` Server

• Rendering is done on
the client
Application

Spool
Spool

File
File
EMF Data RAW Data

• The print job is first spooled Drawing Commands Print Processor Port Monitor

as EMF on the client to


provide quick return to the GDI
Yes
GDI Calls

application and then


EMF Data

converted to raw data


• The RAW-format PDL data is Output Format
RAW Data

then sent to the print server


= EMF?

for queuing and printing by No

the print spooler without


RAW Data

additional server-side Renderer

rendering Printer

© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
82
Port Monitor
• A port monitor, such as a TCP/IP port monitor, is a .dll
that passes the raw device commands over the
network, through a port to the printer.
• Once a print driver converts an entire print job into raw
data commands, the file is passed back to the spooler.
• The spooler sends these low-level commands to a Port Monitor
port monitor.
• The standard TCP/IP port monitor (TCPMON) enables
those using it to configure a TCP/IP printer port or to
obtain information about a TCP/IP printer port
configuration.

83
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Windows Spooler
Traffic Cop of the Windows Printing System Spool
File
• Print drivers run under the spooler
process (or PrintIsolationHost.exe)
• Receives print jobs from Windows
applications & client systems
• Directs print jobs to a print driver as
needed
• Sends print jobs to the appropriate
output destination
• Holds print jobs if the output device
is not ready
• PrintIsolationHost allows some of the print driver components to be executed in a process (or
processes) separate from the print spooler. By doing this, any problems associated with faulty
8 drivers are isolated from the print spooler service and will not cause it to fail.
4
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Printer languages
HP UPD supports PCL 6 and PS. HP Discrete (printer specific) drivers support PCL 6.

• The printing process converts text and graphic output from a computer and transfers it to
paper or other media.
• In order for this conversion to take place, the printer driver uses a printer language to
communicate to the printer how to produce the desired output.
• Different printer languages have different purposes.
• HP printer drivers speak the following printer languages.
• PCL 6, which is recommended for printing in all-Windows environments
• PostScript, which is recommended for printing from many Post Script applications, such as
Apple/Adobe environments
• Customers can select the language, or driver, on models that support more than one
language.
• Selections should be made based on the type of print job.
85
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Printer languages
See supported printers at https://support.hp.com/us-en/document/c04324001

• PCL 6 – latest evolution of the PCL language and related technologies.


• Recommended for printing in all-Windows environments
• Aligns with Windows Graphic Device Interface (GDI) for best color performance
• Printer Command Language (PCL) commands are compact escape sequence codes
that are embedded in the print job before being sent to the printer.
• Not fully backward compatible with PCL 5
• PostScript – page description language developed by Adobe, Inc.
• Recommended for printing from any Post Script application (Apple/Adobe
environments)
• A programming language that describes the appearance of a printed page,
including text and graphic elements on a page to a black-and-white or color printer.
• HP uses emulated postscript in most HP printers, which provides high quality and
excellent performance.

86
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Printer languages
See supported printers at https://support.hp.com/us-en/document/c04324001

• PJL -- Printer Job Language


• Resides above other printer
languages
• Provides printer and job
information and status
• Provides printers with a means for
switching printer languages and
modifying settings at the job level
easily and quickly.

87
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Summary
• A printer driver is the software that controls printer functions and configuration
options.
• Things to keep in mind:
• The printer driver translates the application language into printer language, so the printer can
understand the commands that applications send to it
• In MS Windows, two sets of tabs are used to configure the printer driver's features and
functions -- Printing Preferences and Printer Properties.
• Printing Preferences is used to configure the driver-specific printing features of the printer.
• Printer Properties enable users to configure the operating system aspects of the printer.
• The printer languages used by HP LaserJet printers are PCL 6 and PostScript.
• PJL is a printer language that is always used with HP drivers.

88
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
Thank you

89
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Support Information
• HP System Administrator’s Guide (SAG)
• www.hp.com/go/upd
• Windows 8 and Server 2012 Support
• www.hp.com/go/Windows8
• HP UPD and HP PARK information and download
• www.hp.com/go/upd

• SDA specific Documents:


• HP Smart Device Agent for USB Connected Printers (c05493761)
• Pre-Install using SDA Base for USB Plug & Play (c05431930)

90
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal
HP UPD Support Information
Videos on YouTube

• Pre-configuring HP UPD using the HP DCU


• http://youtu.be/4jx1jBXrVUU
• HP AutoUpgradeUPD
• http://youtu.be/mYCVx1RBp9w
• Staging Drivers for PNP using HP RemovePNPDrivers Utility
• http://youtu.be/XZ2SvUuR_3c
• New HP UPD Installer for USB Plug and Play
• http://youtu.be/fn4r6gxQZSM
• Using HP Active Directory Administrator Templates
• http://youtu.be/UUN2sEggnuc

91
© Copyright 2020 HP Development Company, L.P. The information contained herein is subject to change without notice. HP and Channel Partner Internal

You might also like