| Silverlight 5 | WinRT |
| public sealed class ComponentLoadFailedEventArgs | |
| : __ComObject, IComponentLoadFailedEventArgs | |
| public virtual MediaProtectionServiceCompletion Completion { get; } | |
| public virtual RevocationAndRenewalInformation Information { get; } |
| public sealed class ComponentLoadFailedEventHandler | |
| : MulticastDelegate, ICloneable, ISerializable | |
| public virtual void Invoke(MediaProtectionManager sender, ComponentLoadFailedEventArgs e); |
| public abstract interface IMediaProtectionServiceRequest | |
| public abstract virtual Guid ProtectionSystem { get; } | |
| public abstract virtual Guid Type { get; } |
| public abstract interface IRevocationAndRenewalItem | |
| public abstract virtual String HeaderHash { get; } | |
| public abstract virtual String Name { get; } | |
| public abstract virtual String PublicKeyHash { get; } | |
| public abstract virtual RevocationAndRenewalReasons Reasons { get; } | |
| public abstract virtual String RenewalId { get; } |
| public sealed class MediaProtectionManager | |
| : __ComObject, IMediaProtectionManager | |
| public virtual IPropertySet Properties { get; } | |
| public virtual event ComponentLoadFailedEventHandler ComponentLoadFailed; | |
| public virtual event RebootNeededEventHandler RebootNeeded; | |
| public virtual event ServiceRequestedEventHandler ServiceRequested; |
| public sealed class MediaProtectionServiceCompletion | |
| : __ComObject, IMediaProtectionServiceCompletion | |
| public virtual void Complete(Boolean success); |
| public sealed class RebootNeededEventHandler | |
| : MulticastDelegate, ICloneable, ISerializable | |
| public virtual void Invoke(MediaProtectionManager sender); |
| public sealed class RevocationAndRenewalInformation | |
| : __ComObject, IRevocationAndRenewalInformation | |
| public virtual IList`1<IRevocationAndRenewalItem> Items { get; } |
| public sealed enum RevocationAndRenewalReasons | |
| : IComparable, IFormattable, IConvertible | |
| { UserModeComponentLoad, KernelModeComponentLoad, GlobalRevocationListLoadFailed, InvalidGlobalRevocationListSignature, GlobalRevocationListAbsent, ComponentRevoked, InvalidComponentCertificateExtendedKeyUse, ComponentCertificateRevoked, InvalidComponentCertificateRoot, ComponentHighSecurityCertificateRevoked, ComponentLowSecurityCertificateRevoked, BootDriverVerificationFailed, ComponentSignedWithTestCertificate, EncryptionFailure } |
| public sealed class ServiceRequestedEventArgs | |
| : __ComObject, IServiceRequestedEventArgs | |
| public virtual MediaProtectionServiceCompletion Completion { get; } | |
| public virtual IMediaProtectionServiceRequest Request { get; } |
| public sealed class ServiceRequestedEventHandler | |
| : MulticastDelegate, ICloneable, ISerializable | |
| public virtual void Invoke(MediaProtectionManager sender, ServiceRequestedEventArgs e); |