Limits on Customization
Limits on Customization
You may not be able to programmatically modify certain session features due to limitations imposed by the operating systems's user interface.
You may not be able to programmatically modify certain session features due to limitations imposed by the operating systems's user interface.
The Client SDK for Windows provides developers tools to create a custom Anyware client with a unique user interface and workflow, or to embed a PCoIP session into another program or solution. Clients built with the SDK can connect to remote desktops using Anyware agents or Remote Workstation Cards.
The SDK is provided as part of HP Anyware by special agreement with HP.
Brokered Session Connection
If you are using a brokered session, this is handled by the broker libraries automatically.
Before you can establish a PCoIP session with a host desktop, gather the following host desktop details:
You can make the installer and uninstaller calls programmatically from your client application. The return and exit codes you should expect are summarized in the following tables:
The following PCoIP session features can be customized:
The layout file format used to customize the session client is an UTF-8 XML text file.
The layout schema is a top-level <pcoip-client-branding/>
element with a version
attribute describing the schema version, and containing the required elements
described next:
In order to customize your session client, you must create a client branding package using the Custom Branding Package Utility. The Custom Branding Package Utility is located in the following location:
bin\TeradiciBrandingPackageUtility.exe
To create a custom branding package:
In addition to the full .pdb files, a project can be configured to generate stripped .pdb
files by adding the /PDBSTRIPPED:filename
linker switch.
For example, in CMake:
This section outlines how to configure your Wacom tablet through the Anyware Client session. There are two available features within the Anyware Client that can be used to configure the monitor display and orientation. This only applies to locally terminated Wacom Tablets.
The following section outlines the scope precedence commands between the System Scope and User Scope. If you are updating individual user settings then the user scope locations and parameters can be followed. Due to this order of precedence where by the system scope setting takes precedence over the user scope setting, a change in the user settings may not take effect if the system scope setting has been updated.
System Scope