IMFRemoteDesktopPlugin interface (mfidl.h)
Modifies a topology for use in a Terminal Services environment.
Inheritance
The IMFRemoteDesktopPlugin interface inherits from the IUnknown interface. IMFRemoteDesktopPlugin also has these types of members:
Methods
The IMFRemoteDesktopPlugin interface has these methods.
IMFRemoteDesktopPlugin::UpdateTopology Modifies a topology for use in a Terminal Services environment. (IMFRemoteDesktopPlugin.UpdateTopology) |
Remarks
To use this interface, do the following:
- Call GetSystemMetrics with the SM_REMOTESESSION flag. The function returns TRUE if the calling process is associated with a Terminal Services client session.
- If GetSystemMetrics returns TRUE, call MFCreateRemoteDesktopPlugin. This function returns a pointer to the IMFRemoteDesktopPlugin interface.
- Call UpdateTopology with a pointer to the topology.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps only] |
Minimum supported server | Windows Server 2008 [desktop apps only] |
Target Platform | Windows |
Header | mfidl.h |