Interface IMFRemoteDesktopPlugin (mfidl.h)

Modifica uma topologia para uso em um ambiente de Serviços de Terminal.

Herança

A interface IMFRemoteDesktopPlugin herda da interface IUnknown . IMFRemoteDesktopPlugin também tem esses tipos de membros:

Métodos

A interface IMFRemoteDesktopPlugin tem esses métodos.

 
IMFRemoteDesktopPlugin::UpdateTopology

Modifica uma topologia para uso em um ambiente de Serviços de Terminal. (IMFRemoteDesktopPlugin.UpdateTopology)

Comentários

Para usar essa interface, faça o seguinte:

  1. Chame GetSystemMetrics com o sinalizador SM_REMOTESESSION . A função retornará TRUE se o processo de chamada estiver associado a uma sessão de cliente dos Serviços de Terminal.
  2. Se GetSystemMetrics retornar TRUE, chame MFCreateRemoteDesktopPlugin. Essa função retorna um ponteiro para a interface IMFRemoteDesktopPlugin .
  3. Chame UpdateTopology com um ponteiro para a topologia.
O aplicativo deve chamar UpdateTopology antes de chamar IMFMediaSession::SetTopology na Sessão de Mídia.

Requisitos

   
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho mfidl.h

Confira também

Media Foundation Interfaces