一般的なプログラミング ガイドライン
次のセクションでは、リモート デスクトップ サービス環境でアプリケーションを開発するための一般的なガイドラインを示します。
このセクションの内容
-
リモート デスクトップ サービス環境でレガシ アプリケーションを実行するには、リモート デスクトップ サービス アプリケーション互換性レイヤーを使用できます。
-
クライアント/サーバー アプリケーションでは、1 台のコンピューター接続が 1 つのユーザー セッションと同等であると想定しないでください。
-
リモート デスクトップ サービスにアプリケーションを登録するには、サブキーを追加して、仮想チャネル サーバー アプリケーションの名前をレジストリに格納します。
-
ハードウェア デバイスがリモート セッションで動作するように設計されていない場合、ベンダーは、デバイス ドライバー ソフトウェアがシステム ポリシーまたはグループ ポリシーを使用してデバイスのリダイレクトを強制的に無効にすることを確認する必要があります。
-
アプリケーションでは、リモート デスクトップ サービス API を使用して、実行時にWtsapi32.dllに動的にリンクできます。 これを行うには、アプリケーションで LoadLibrary 関数を呼び出して、Wtsapi32.dllを読み込む必要があります。