IMFTrustedOutput 인터페이스(mfidl.h)
출력 OTA(신뢰 기관)를 제공하는 구성 요소에 의해 구현됩니다. MFT(Media Foundation 변환) 또는 PMP(보호된 미디어 경로) 내에서 작동하도록 설계되었으며 Media Foundation 파이프라인 외부에서 보호된 콘텐츠를 전송하는 미디어 싱크는 이 인터페이스를 구현해야 합니다.
정책 엔진은 이 인터페이스를 사용하여 콘텐츠에 적용해야 하는 콘텐츠 보호 유형을 협상합니다. 애플리케이션은 이 인터페이스를 직접 사용하지 않습니다.
상속
IMFTrustedOutput 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IMFTrustedOutput 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IMFTrustedOutput 인터페이스에는 이러한 메서드가 있습니다.
IMFTrustedOutput::GetOutputTrustAuthorityByIndex 인덱스로 지정된 OTA(출력 신뢰 기관)를 가져옵니다. |
IMFTrustedOutput::GetOutputTrustAuthorityCount 이 신뢰할 수 있는 출력에서 제공하는 OTA(출력 신뢰 기관)의 수를 가져옵니다. 각 OTA는 단일 작업을 보고합니다. |
IMFTrustedOutput::IsFinal 이 출력이 정책 싱크인지 여부를 쿼리합니다. 즉, ITA(입력 신뢰 기관)에 필요한 권한 및 제한을 처리합니다. |
설명
MFT가 IMFTrustedOutput을 지원하는 경우 QueryInterface를 통해 인터페이스를 노출해야 합니다. 인터페이스는 MFT의 모든 입력 스트림에 적용됩니다. (각 스트림에 대해 별도의 IMFTrustedOutput 포인터를 반환하는 메커니즘은 없습니다.) MFT는 모든 입력 스트림에 출력 정책을 적용해야 합니다. MFT가 별도의 커넥터에 다른 스트림을 보내는 경우 모든 커넥터 특성을 보고해야 합니다.
요구 사항
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | mfidl.h |