MultiPoint Services

[Some information relates to pre-released product which may be substantially modified before it's commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.]


MultiPoint Server 2012 was the last version of MultiPoint Server to be available as a product. In Windows Server 2016, the features from MultiPoint Server were added as a server role called MultiPoint Services .


MultiPoint Services is a server role in Windows Server 2016 that allows multiple users to simultaneously use the same computer from separate computing stations. Each user connects to the host computer using a MultiPoint station that consists of a hub, monitor, and input devices; such as a mouse and keyboard. This gives them the full experience of a Windows OS, without the need to purchase and maintain separate workstations.

MultiPoint Services provides interfaces for software developers on Windows Server. Developers can use the MultiPoint Services interfaces to handle the display of screen data from third party input devices that are connected to a MultiPoint station. These topics describe the MultiPoint Services interfaces.

Runtime Requirements

MultiPoint Services requires Windows Server 2016 or later. For information about the run-time requirements for a particular programming element, see the Requirements section of the reference topic for that element.

To register a custom presenter, add a REG_DWORD value to this registry key:

         Windows MultiPoint Server

The name of the value must be a ProgID for a class that implements the IWmsCustomPresenterPlugin interface.

In this section

MultiPoint Services Reference

These topics contain reference content for the programming elements provided by MultiPoint Services.

Windows MultiPoint Server 2012