Mirror driver
A mirror driver is a display driver for a virtual device that mirrors the drawing operations of one or more additional physical display devices.
When video mirroring is active, each time the system draws to the primary video device at a location inside the mirrored area, a copy of the draw operation is executed on the mirrored video device in real-time.[1]
Windows' mirror drivers were first introduced in 1998 with the Windows 2000 display driver model, which was renamed later to XPDM. In 2006, for Windows Vista, Microsoft introduced a new Windows Display Driver Model. The older drivers were still supported under Vista, but since the older model did not encompass support for features first introduced with Vista, those newer features would necessarily be disabled when an older driver was active. As a consequence, when a mirror driver designed for the older model was active, such as when Windows Remote Assistance or Windows Live Mesh were in use, Vista disabled Desktop Window Manager and Windows Aero.[2] A similar situation existed with the transition from Windows 7 to Windows 8. Beginning with the DDK targeted at Windows 8, mirror drivers have to fulfill very exacting specifications - they must support a specific set of functions, and no more than those.
Windows installations come with two mirror drivers preinstalled - "mnmdd" used by NetMeeting, and "RDPDD Chained DD" used for Terminal Server/RemoteDesktop services. Third-party mirror drivers are included with screen readers such as JAWS, Window-Eyes and FreedomBox; the monitoring software LanSchool; and remote desktop software such as Timbuktu, LogMeIn, UltraVNC, TightVNC, Radmin and RemotePC.
References
- ^ "Windows Driver Kit: Glossary". Microsoft Developer Network.
- ^ Campbell, Matt; Calvo, Mike (2008-03-21). "The Facts About Mirror Drivers in Assistive Technology". Retrieved 2015-06-05.
External links
Content Disclaimer
Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.
- The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
- There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
- It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
- Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
- Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.