1

Citrix Presentation 4.0 または Xenapp 5 で実行されているプロセス内から特定のクライアントのクライアント名を識別するためのオプションはありますか? また、どちらのシナリオでもこの情報を取得する際に重要な違いはありますか?

現在、私のソフトウェアはサーバー上のサービスに接続するクライアントであり、主な識別手段はコンピューター名と IP アドレスです。Citrix プレゼンテーション サーバーにインストールすると、現在実行中のすべてのインスタンスは、サーバーのコンピューター名と IP アドレスと同じコンピューター名と IP アドレスを表示します。

私のアプリケーションは VB 6.0 で書かれていますが、C# .NET で新しい機能を実装しようとしています。

私はCitrixシンクライアントの開発経験がないため、質問自体に関するヘルプまたは説明をいただければ幸いです。

4

1 に答える 1

1

この情報は CLIENTNAME という環境変数に保存されているようで、プロセス環境にのみ存在します。次のコードを使用しました。

System.Environment.GetEnvironmentVariable("CLIENTNAME", EnvironmentVariableTarget.Process);
于 2010-03-29T17:49:13.610 に答える