IMFRemoteDesktopPlugin interface

Modifies a topology for use in a Terminal Services environment.

Members

The IMFRemoteDesktopPlugin interface inherits from the IUnknown interface. IMFRemoteDesktopPlugin also has these types of members:

Methods

The IMFRemoteDesktopPlugin interface has these methods.

MethodDescription
UpdateTopology

Modifies a topology for use in a Terminal Services environment.

 

Remarks

To use this interface, do the following:

  1. Call GetSystemMetrics with the SM_REMOTESESSION flag. The function returns TRUE if the calling process is associated with a Terminal Services client session.
  2. If GetSystemMetrics returns TRUE, call MFCreateRemoteDesktopPlugin. This function returns a pointer to the IMFRemoteDesktopPlugin interface.
  3. Call UpdateTopology with a pointer to the topology.

The application must call UpdateTopology before calling IMFMediaSession::SetTopology on the Media Session.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008 [desktop apps only]

Header

Mfidl.h

Library

Mfuuid.lib

See also

Media Foundation Interfaces

 

 

Show: