Windows.Media.Protection namespace

Applies to Windows and Windows Phone

Provides types that provide content protection management for media content.

Members

The Windows.Media.Protection namespace has these types of members:

Classes

The Windows.Media.Protection namespace has these classes.

ClassDescription
ComponentLoadFailedEventArgs Contains event data for a MediaProtectionManager object when the load of binary data fails.
ComponentRenewal Enables applications to initiate renewal of components which need updating in order to play protected media content.
MediaProtectionManager Contains a content protection manager object, for an application that handles protected media content.
MediaProtectionServiceCompletion Contains a method that indicates whether a protection service has completed successfully.
RevocationAndRenewalInformation Contains information about components that need to be revoked and renewed.
RevocationAndRenewalItem Represents a component that is being revoked and renewed with a trusted component.
ServiceRequestedEventArgs Contains event data for a MediaProtectionManager object when a service is requested.

 

Delegates

The Windows.Media.Protection namespace has these delegates.

DelegateDescription
ComponentLoadFailedEventHandler Represents the method that handles the data passed by the MediaProtectionManager when a load of binary data fails.
RebootNeededEventHandler Represents the method that handles the data passed by the MediaProtectionManager that requires a reboot.
ServiceRequestedEventHandler Represents the method that handles the data passed by the MediaProtectionManager when the resume operation is completed.

 

Enumerations

The Windows.Media.Protection namespace has these enumerations.

EnumerationDescription
GraphicsTrustStatus Describes the status of graphics trusted output.
RenewalStatus Defines the possible values returned from RenewSystemComponentsAsync.
RevocationAndRenewalReasons Defines reasons for the revocation and renewal of a certificate for a media component.

 

Interfaces

The Windows.Media.Protection namespace defines these interfaces.

InterfaceDescription
IMediaProtectionServiceRequest Allows a content enabler object to be exposed directly to an application rather than through a wrapper supplied by the ContentEnabler object.

 

Requirements

Minimum supported client

Windows 8

Minimum supported server

Windows Server 2012

Minimum supported phone

Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]

Namespace

Windows.Media.Protection
Windows::Media::Protection [C++]

Metadata

Windows.winmd

 

 

Show:
© 2014 Microsoft