imfInputTrustAuthority 介面 (mfidl.h)
讓受保護媒體路徑中的其他元件 (PMP) 使用輸入信任授權單位所提供的輸入保護系統, (ITA) 。 ITA 是實作媒體內容輸入保護系統的元件。 ITA 會公開 IMFInputTrustAuthority 介面。
ITA 會將原則從內容的原生格式轉譯成其他 PMP 元件所使用的通用格式。 如果需要解密資料流程,它也會提供解密程式。
拓撲包含媒體來源中每個受保護資料流程的一個 ITA 實例。 ITA 是藉由呼叫 IMFTrustedInput::GetInputTrustAuthority從媒體來源取得。
繼承
IMFInputTrustAuthority介面繼承自IUnknown介面。 IMFInputTrustAuthority 也有下列類型的成員:
方法
IMFInputTrustAuthority介面具有這些方法。
IMFInputTrustAuthority::BindAccess 通知輸入信任授權單位 (ITA) 即將執行要求的動作。 |
IMFInputTrustAuthority::GetDecrypter 擷取解密器轉換。 |
IMFInputTrustAuthority::GetPolicy 擷取原則,定義允許此資料流程的輸出保護系統,以及每個保護系統的組態資料。 |
IMFInputTrustAuthority::RequestAccess 要求在資料流程上執行指定動作的許可權。 |
IMFInputTrustAuthority::Reset 將 ITA) (輸入信任授權單位重設為其初始狀態。 |
IMFInputTrustAuthority::UpdateAccess 當將執行指定動作的輸出信任授權單位數目 (IA) 變更時, (ITA) 通知輸入信任授權單位。 |
需求
最低支援的用戶端 | Windows Vista [傳統型應用程式 |UWP 應用程式] |
最低支援的伺服器 | Windows Server 2008 [傳統型應用程式 |UWP 應用程式] |
目標平台 | Windows |
標頭 | mfidl.h |