はじめて投稿させていただきます。よろしくお願い致します。
現在、以下のことを実現しようとしたのですが、調べても実現する方法が分からず、困っております。
VisualStudio2013にて開発した.NETアプリケーションを、RemoteAppから起動して利用することを考えております。その上で、アプリケーションでの印刷処理において、以下の二点を実現したいと考えております。方法の分かる方がいらっしゃいましたら、教えていただけますと幸いです。
1.RemoteAppから起動したプログラム上で印刷処理を行うと、プリンタの印刷ジョブ欄には、ドキュメント名に「リモートデスクトップ リダイレクト印刷ドキュメント」と表示されます。このドキュメント名ではなく、本来のドキュメント名(ローカルのプリンタで印刷したときに表示される名前)で印刷ジョブをプリンタに送る手段はございますでしょうか。
2.RemoteAppから起動したプログラム上で印刷処理を行った際に、Windowsにログインしたユーザとしてプリンタでの印刷が行われます。RemoteAppでログインしたユーザとしてプリンタに印刷ジョブを行うためには、どのように設定等を行えばよろしいでしょうか。
環境は、以下のようになります。
RemoteApp用のサーバ:
・OS:Windows Server2012R2
※WebからRDWebアクセスを介して、ドメインサインインしております
起動元の環境
・運用OS: Windows 7(32bit)SP1
・運用.NET Framework: 3.5
・製品の修正版適用状況: Service Pack 4(v7.0.2016.2008)
よろしくお願い申し上げます。