IMFOutputPolicy interface (mfidl.h)
Encapsulates a usage policy from an input trust authority (ITA). Output trust authorities (OTAs) use this interface to query which protection systems they are required to enforce by the ITA.
Inheritance
The IMFOutputPolicy interface inherits from IMFAttributes. IMFOutputPolicy also has these types of members:
Methods
The IMFOutputPolicy interface has these methods.
IMFOutputPolicy::GenerateRequiredSchemas Retrieves a list of the output protection systems that the output trust authority (OTA) must enforce, along with configuration data for each protection system. |
IMFOutputPolicy::GetMinimumGRLVersion Retrieves the minimum version of the global revocation list (GRL) that must be enforced by the protected environment for this policy. |
IMFOutputPolicy::GetOriginatorID Retrieves a GUID identifying the input trust authority (ITA) that created this output policy object. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista [desktop apps | UWP apps] |
Minimum supported server | Windows Server 2008 [desktop apps | UWP apps] |
Target Platform | Windows |
Header | mfidl.h |