2010-03-15 56 views
1

在Citrix Presentation 4.0或XenApp 5上運行的進程中,有哪些選項可用於識別特定客戶端的客戶端名稱,以及在兩種情況下檢索此信息是否存在重要差異?有沒有辦法檢索XenApp客戶端的計算機名稱?

目前我的軟件是連接到服務器上的服務的客戶端,識別的主要手段是計算機名稱和IP地址。安裝在Citrix Presentation Server上時,所有正在運行的實例當前均顯示與服務器相同的計算機名稱和IP地址。

我的應用程序是用VB 6.0編寫的,但是我期待在C#.NET中實現新功能。

對於這個問題本身的任何幫助或澄清都會被讚賞,因爲我沒有經驗來開發Citrix瘦客戶機。

回答

1

看來這個信息存儲在名爲CLIENTNAME的環境變量中,並且它只在Process Environment中。我用下面的代碼:

System.Environment.GetEnvironmentVariable("CLIENTNAME", EnvironmentVariableTarget.Process); 
相關問題