Error message
Exit Codes for Programmatic USB Installations and Uninstallations
Exit Codes for Programmatic USB Installations and Uninstallations
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:
Overview
Anyware Client SDK for Windows 25.06
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.
USB Sessions Example
USB Session Example
The usb session example
demonstrates how the usb enumeration facilities provided as part of the PCoIPCore framework can be leveraged to setup a callback to notify the caller when usb devices are (un)plugged into a client. Furthermore, it illustrates how to use the PCoIPCore API to claim/release a device connected to the client.
About the Anyware Client SDK for Windows
About the Anyware Client SDK for Windows
The Client SDK for Windows does not ship with its own session client binary; it uses the standard Anyware Client for Windows binary instead. Therefore, you must first download and install the Anyware client application, and then invoke it from the SDK.
About PCoIP Sessions
About PCoIP Sessions
Establishing a PCoIP session involves a number of key components, including system actors, PCoIP session phases, and connection brokers as discussed next.
System Actors
There are at least three components that work together to create a PCoIP session:
Webcam Support
Anyware Client for Windows now supports USB webcams when connecting to a Anyware Agent for Windows. USB webcams can now be used while in the remote desktop, including with applications such as Microsoft Teams or Zoom.
For detailed information which models have been tested and the performance metrics associated with these models see here. This knowledge base article also deals steps on how to test and verify other webcam models.
As of 21.07, this feature is enabled by default.
What's New in this Release?
What's New in This Release?
Release 25.10 of the Client SDK for Windows contains bug fixes and stability enhancements.
The Collaboration Broker Client Example
The Collaboration Broker Client Example
The SDK package comes with a sample command line pre-session client called the Collaboration Broker Client Example, which calls the included broker client libraries and enables you to join a PCoIP collaboration session. The Collaboration Broker Client API Example demonstrates the success path for joining a PCoIP collaboration session.
Configuring CMake for PDB Files
Configuring CMake for PDB Files
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: