1

XenDesktop 5.6 (サーバー) と Citrix Receiver 3.6 (クライアント) を使用しています。ここにある例を使用して、仮想チャネル SDK を使用してサーバーとクライアント間のチャネルを作成し、C スタイルの構造をやり取りしました。適切な構造フィールド (例: ) を設定するだけで、単純な数値型 (USHORT など) をクライアントとサーバー間で簡単に渡すことができますがg_pMixHd->dwRetVal = 1、文字列型 (LPBYTES、PSZ、PUCHAR) では同じことができません。クライアントやサーバーにメモリを割り当てたり、構造体の長さフィールドを更新したり、その他のアプローチを試みたりしましたが、何もうまくいかないようです。

私がやりたいことは、クライアントに単純な ANSI/ASCII 文字列を受信構造に割り当ててもらい、それをサーバーに返すことだけです。誰もこれをやったことがありますか?手伝ってくれますか?

4

1 に答える 1