Windows MIrror Driver Remote Display Driver VNC server windo



我正在为远程桌面服务器开发驱动程序。类似于UltraVNC(内部协议)。

首先,我看到Windows 8不支持镜像驱动程序。仅作为远程显示驱动程序的 DDI 子集。

1)这是否意味着我需要为 Windows 8 实现远程显示驱动程序?

2)从镜像驱动程序开始,仅添加此处指定的 DDI 足以让远程显示驱动程序在 Windows 8 上运行(它会安装不窗口 8 吗)?它说远程显示驱动程序是镜像驱动程序的子集。

http://msdn.microsoft.com/en-us/library/windows/hardware/hh974665(v=vs.85).aspx

3)有没有任何例子?看起来镜像驱动程序示例无处可寻?更新 : (在 wdk 7.1 上)我找到了这些例子。

4)我查看了Utlra VNC服务器源代码,看起来他们只有Windows 7的驱动程序。 但是,VNC SERVER仍然支持Windows 8(因为它只是在用户级别执行GDI操作以获取映像更新)。所以他们没有实施它。有一个远程桌面协议驱动程序。可以用吗?

5) 最好的起点是什么?
这是限制远程桌面服务器实现的方式,以便更难与 RDP 竞争。

6)如果实现Windows 8实现远程桌面驱动程序所需的DDI不足以在Windows上运行它。下面的 api 是否只能在 Windows 8 上执行此操作。http://msdn.microsoft.com/en-us/library/windows/desktop/hh404487(v=vs.85).aspx

在Windows 8上,有一个"桌面复制API"。使用此 API,您似乎不再需要开发驱动程序。医生在这里。

这里记录的"远程显示驱动程序"有点神秘......

相关内容

最新更新