I’m running a c#.NET application as a login/logout script on a XenApp server. The application will run in a user context and I need to be able to retrieve the (client’s) citrix receiver version number as well as the client os and machine name.
I’m fairly new to Citrix APIs and they don’t seem to have very good documentation–anyone out there know how to accomplish this?
I found the citrix receiver version number in the windows registry on the XenApp server:
where {SESSION_NUMBER} can be found in
as the only subkey in that key, and where {SID_NUMBER} is the SID of the user logged into the XenApp session.