我正在尝试实现“远程桌面协议提供者API”。我看到了这个http://msdn.microsoft.com/en-us/library/windows/desktop/dd920052(v=vs.85).aspx,但是,这个主题中的信息似乎并不完整。我试着创建我自己的提供者。我已经使用类创建了进程内COM-server,它实现了IWrdsProtocolManager接口,按照本主题所示进行了注册,重新启动了远程桌面服务,但什么也没有发生!然后,我尝试将Rdp-Tcp key的CLSID值重写为我的COM类的LoadableProtocol_Object。什么都没发生!当我尝试使用CoCreateInstance手动创建ProtocolManager时,我可以按预期工作,但如何才能使终端服务执行同样的操作?事件查看器中没有错误,也没有包含错误信息的消息框。如果可能,请发布有关创建和注册协议提供程序的更多详细信息。
有谁能帮帮我呢?
发布于 2020-04-30 00:05:32
您需要确保要加载协议对象的计算机已加入域,并且启用了远程桌面服务(会话/许可) --您不会收到错误消息,但是术语‘re库阻止自定义协议处理程序运行,因为它不是RDS主机。
https://stackoverflow.com/questions/12676300
复制相似问题