由于VMware工具,我可以将来自客户操作系统的字符串复制到主机操作系统,反之亦然。我想知道这个功能是如何工作的? VMware执行的操作,以便在两个不同的操作系统之间共享剪贴板。
昨天,我在Microsoft COM中了解了VARIANT结构。 VARIANT就像一个中间件,一些引擎可以在其上运行,并允许一种类型的数据以其他语言的其他格式访问。[请纠正我,如果这是错误的或我说不对的话)
所以只想问一下,这样的东西在虚拟机中有效吗?因为这个功能非常有用,我想要理解这个概念。
我还没有尝试过虚拟机,但是如果它支持相同的功能,那么它们是如何工作的?如果找到任何链接,我想了解它。
答案 0 :(得分:0)
由于您的虚拟机仍在主机的真实硬件上运行,因此它使用其外围设备和硬件。
因此,vmware或虚拟机通常必须将此设备“root”到您的虚拟操作系统。
因此,当您将某些内容复制到剪贴板中时,Vmware(尤其是VMWARE Tools)所做的就是将这些数据与第二个剪贴板同步。因此,它提供了主机数据之间的接口,如剪贴板或日期,并将其设置在虚拟操作系统中。
看看这里:
这并不完全回答你的问题,但应该对进一步的研究提出一些看法。