5

「リモートデスクトッププロトコルプロバイダーAPI」を実装しようとしています。そして、私はこれを見るhttp://msdn.microsoft.com/en-us/library/windows/desktop/dd920052(v=vs.85).aspx しかし、このトピックの情報は不完全なようです。私は自分のプロバイダーを作成しようとしました。IWrdsProtocolManagerインターフェイスを実装するクラスを使用してin-procCOMサーバーを作成し、このトピックに示すように登録し、リモートデスクトップサービスを再起動しましたが、何も起こりませんでした。次に、Rdp-TcpキーのLoadableProtocol_Object値をCOMクラスのCLSIDに書き換えようとしました。二度と何も起こらなかった!CoCreateInstanceを使用して手動でProtocolManagerを作成しようとすると、期待どおりに機能しますが、ターミナルサービスに同じことをさせるにはどうすればよいですか?イベントビューアにエラーはなく、間違っていることを示すメッセージボックスもありません。可能であれば、プロトコルプロバイダーの作成と登録に関する詳細情報を公開してください。

誰が私を助けられるか?

4

1 に答える 1

0

プロトコル オブジェクトを読み込むマシンがドメインに参加していて、リモート デスクトップ サービス (セッション/ライセンス) が有効になっていることを確認する必要があります。エラー メッセージは表示されませんが、termsrv ライブラリがカスタム プロトコルを妨げています。 RDS ホストではないため、ハンドラが実行されません。

于 2020-04-29T16:05:31.590 に答える