我正在尝试实现“远程桌面协议提供程序 API”。我看到了这个http://msdn.microsoft.com/en-us/library/windows/desktop/dd920052(v=vs.85).aspx 但是,该主题中的信息似乎不完整。我试图创建自己的提供者。我已经创建了带有类的进程内 COM 服务器,它实现了 IWrdsProtocolManager 接口,按照本主题所示注册了它,重新启动了远程桌面服务,但什么也没发生!然后,我尝试将 Rdp-Tcp 键的 LoadableProtocol_Object 值重写为我的 COM 类的 CLSID。什么也没发生!当我尝试使用 CoCreateInstance 手动创建我的 ProtocolManager 时,我按预期工作,但我怎样才能让终端服务做同样的事情?事件查看器中没有错误,没有消息框显示我做错了什么。如果可能,请发布有关创建和注册协议提供者的更多详细信息。
谁能帮我?