3.1.1.2 XPS Mode

When a client redirects printers, it adds a special flag (RDPDR_PRINTER_ANNOUNCE_FLAG_XPSFORMAT) if the client can handle the XPS format for the given printer. For these printers, the server MAY<2> choose to use either the XPS format or the printer driver-specific format. The server MUST notify the client with the DR_PRN_USING_XPS (section 2.2.2.2) message as described in section 3.3.5.1.2 if it chooses to use the XPS format. When this type of message is received, the client marks the printer in XPS mode. Redirection of XPS data using the Remote Desktop Protocol: XML Paper Specification (XPS) Print Virtual Channel Extension is described in [MS-RDPEXPS].