Interface IMFInputTrustAuthority (mfidl.h)
Permite que outros componentes no PMP (caminho de mídia protegido) usem o sistema de proteção de entrada fornecido por uma ITA (autoridade de confiança de entrada). Um ITA é um componente que implementa um sistema de proteção de entrada para conteúdo de mídia. Os ITAs expõem a interface IMFInputTrustAuthority .
Um ITA converte a política do formato nativo do conteúdo em um formato comum que é usado por outros componentes do PMP. Ele também fornece um descriptografador, se for necessário descriptografar o fluxo.
A topologia contém uma instância de ITA para cada fluxo protegido na fonte de mídia. O ITA é obtido da fonte de mídia chamando IMFTrustedInput::GetInputTrustAuthority.
Herança
A interface IMFInputTrustAuthority herda da interface IUnknown . IMFInputTrustAuthority também tem estes tipos de membros:
Métodos
A interface IMFInputTrustAuthority tem esses métodos.
IMFInputTrustAuthority::BindAccess Notifica a ITA (autoridade de confiança de entrada) de que uma ação solicitada está prestes a ser executada. |
IMFInputTrustAuthority::GetDecrypter Recupera uma transformação de descriptografia. |
IMFInputTrustAuthority::GetPolicy Recupera a política que define quais sistemas de proteção de saída são permitidos para esse fluxo e os dados de configuração para cada sistema de proteção. |
IMFInputTrustAuthority::RequestAccess Solicita permissão para executar uma ação especificada no fluxo. |
IMFInputTrustAuthority::Reset Redefine a ITA (autoridade de confiança de entrada) para seu estado inicial. |
IMFInputTrustAuthority::UpdateAccess Notifica a ITA (autoridade de confiança de entrada) quando o número de OTAs (autoridades de confiança de saída) que executarão uma ação especificada foi alterado. |
Requisitos
Cliente mínimo com suporte | Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | mfidl.h |