VcCom Logo
 VcCom Ltd

 

Downloads

VcCom API

Please download the latest version of VcCom API here. This software will run in trial mode unless you have a VcCom API license key, which you can get by contacting me.

Latest version of the VcCom API (03 Aug 2018):

VcCom API Citrix Server

Standard build

(v11.6.30)

VcComCtxSrv.exe
VcCom API Citrix Server Inclusive

Combines the server side VcCom API dlls with vccom.exe. Use this version when wrapping VcCom API with a C# wrapper for use with other development languages.
 

(v18.07.06)

VcComCtxSrvInc.zip
VcCom API Citrix Client

For 32bit & 64bit Clients PCs

(v11.6.31)

VcComCtxCli.exe
VcCom API Terminal Server 

(v14.03.16)

VcComTSSrv.exe
VcCom API Terminal Server Client

RDC, For 32bit & 64bit Clients 

(v18.08.03)

VcComTSCli.zip

Latest Release Information

Updates in 18.08.13 (Terminal Server, Client side):

  • Fix for Windows 10 clients. This corrects a reconnection issue.

Updates in 18.07.06 (VcCom API Citrix Server Inclusive):

  • Provides the same functionailty as the standard version of VcCom API Citrix Server. The VcCom API dlls have been invcluded within the vccom.exe, this avoids issues with loading and unloading dlls when VcCom API is wrapped in C# for access from other development languages.

Updates in 15.02.18 (Terminal Server, Client side):

  • Build changed to use static building. no longer installs the C++ runtime.

Updates in 11.6.31 (Citrix, Client side):

  • Build changed to use static building. no longer installs the C++ runtime.

Updates in 11.6.30 (Citrix, Server side):

  • Build changed to use static building. no longer installs the C++ runtime and reduces the need for some server reboots.

Updates in 14.03.16 (Terminal Server, Server side):

  • Stopped the "WTSVirtualChannelRead FAILED" message being displayed. This is a message that indicates VcCom API was unable to read a channel on a specific read attempt, VcCom API will reread the channel and continue. the message should not be displayed and is not an issue.

Updates in 11.6.28 (Citrix):

  • Bug fix for Server side disconnect/reconnect issues. Both the server and client will work with previous version of server and client (11.6.26), hence you may update one without updating the other.

Updates in 11.6.26 (Citrix):

  • Addition of a dianostics tool to help identify connection status from client PCs (both client and server version need to be installed to use this tool).
  • Update to the trial message display.

Updates in 13.01.22 (Terminal Server):

  • Addition of a dianostics tool to help identify connection status from client PCs (both client and server version need to be installed to use this tool).
  • Fix to correct a client to server send issue where a large number of sends are sent in quick succession and some of these messages are dropped, this version incorperates the special support download version 12.9.27.
  • Update to the trial message display.

Updates in 11.6.25:

  • Citrix VcCom API Client - Added x64 (64bit) PC support. Added ability to handle additional local user installs of Citrix ICA Client.

Updates in 11.8.07:

  • Terminal Server VcCom API - automatic reconnection of communication when user disconnects (using x top right of RDC window) and then reconnects. 

Updates in 11.7.22:

  • Terminal Server Client VcCom API - added support for 64bit (x64) machines.
  • Terminal Server Client VcCom API - increased stability for channel 1.

Updates in 11.6.24:

  • Correction to VcCom RDC client installer to allow different users other than the user who installed VcCom API to use VcCom.
  • Correction to VcCom C++ interface into vccom.exe to allow correct usage of SendToName and SendToID methods.
  • Correction to SendToName and SendToID methods so that messages are sent to the correct clients on the server or client.

VcCom API Example Usage Source Code

This source code is intended to assist developers in how to connect and send messages using the VcCom API. You may edit and use this source code within your own projects.

This example source code works with either Citrix or Terminal Server versions of VcCom API without change.

Example VC++ code usage of VcCom API (full VC++ project). VcCom C++ example.zip
Example VB.Net code usage of VcCom API (full VB.Net project). VcCom VB.net example.zip
Example VB 6.0 code usage of VcCom API (full VB 6.0 project). VB 6.0 Example.zip
Example VB 6.0 code usage of VcCom API Command Channel (full VB 6.0 project). VB 6.0 Command Example.zip

Previous Releases.

The following previous releases are available upon request.

VcCom API Citrix Server 

(v9.5.26)

VcCom API Citrix Client

(v9.5.26)

VcCom API Citrix (32bit only)

Server (v8.2.11.0) and Client (v9.2.20).
VcCom API Terminal Server (RDC) Server Software v8.5.1.0 & Client Software v8.10.7.
VcCom API Citrix Server 

(v9.5.23)

VcCom API Citrix Client
(32bit only)

(v9.5.23)

VcCom API Terminal Server 

(v9.5.23)

VcCom API Terminal Server Client (RDC, 32bit only) 

(v9.5.23)

VcCom API Terminal Server Client (RDC, 32bit only) 

(v11.6.24)

VcCom API Terminal Server 

(v11.6.24)

VcCom API Client Client
(32bit only)

(v11.6.24)
VcCom API Citrix Server 

(v11.6.24)

VcCom API Citrix Client
(For 32bit & 64bit Clients PCs) 

(v11.6.25)

VcCom API Terminal Server 

(v11.8.07)

VcCom API Terminal Server Client (RDC, For 32bit & 64bit Clients) 

(v11.7.22)

VcCom API Terminal Server 

(beta v12.9.27) (Special Support download to correct client to server issue).

VcCom API Terminal Server Client (RDC, For 32bit & 64 bit Clients) 

(beta v12.9.27)(Special Support download to correct client to server issue).

VcCom API Terminal Server Client

RDC, For 32bit & 64bit Clients 

(v15.02.18)