RevocationAndRenewalReasons RevocationAndRenewalReasons RevocationAndRenewalReasons RevocationAndRenewalReasons RevocationAndRenewalReasons Enum

Definition

Defines reasons for the revocation and renewal of a certificate for a media component.

This enumeration has a System.FlagsAttribute attribute that allows a bitwise combination of its member values.

public : enum class RevocationAndRenewalReasons
enum class winrt::Windows::Media::Protection::RevocationAndRenewalReasons : uint32_t
public enum RevocationAndRenewalReasons
Public Enum RevocationAndRenewalReasons
var value = Windows.Media.Protection.RevocationAndRenewalReasons.appComponent;
Attributes
System.FlagsAttribute ContractVersionAttribute
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Fields

AppComponent AppComponent AppComponent AppComponent AppComponent 4

App component.

BootDriverVerificationFailed BootDriverVerificationFailed BootDriverVerificationFailed BootDriverVerificationFailed BootDriverVerificationFailed 1048576

A boot driver could not be verified.

ComponentCertificateRevoked ComponentCertificateRevoked ComponentCertificateRevoked ComponentCertificateRevoked ComponentCertificateRevoked 32768

A certificate in a trusted component's certificate chain was revoked.

ComponentHighSecurityCertificateRevoked ComponentHighSecurityCertificateRevoked ComponentHighSecurityCertificateRevoked ComponentHighSecurityCertificateRevoked ComponentHighSecurityCertificateRevoked 131072

The high-security certificate for authenticating the protected environment (PE) was revoked.

The high-security certificate is typically used by ITAs that handle high-definition content and next-generation formats such as HD-DVD.

ComponentLowSecurityCertificateRevoked ComponentLowSecurityCertificateRevoked ComponentLowSecurityCertificateRevoked ComponentLowSecurityCertificateRevoked ComponentLowSecurityCertificateRevoked 262144

The low-security certificate for authenticating the PE was revoked.

The low-security certificate is typically used by ITAs that handle standard-definition content and current-generation formats.

ComponentRevoked ComponentRevoked ComponentRevoked ComponentRevoked ComponentRevoked 8192

A trusted component was revoked.

ComponentSignedWithTestCertificate ComponentSignedWithTestCertificate ComponentSignedWithTestCertificate ComponentSignedWithTestCertificate ComponentSignedWithTestCertificate 16777216

A component was signed by a test certificate.

EncryptionFailure EncryptionFailure EncryptionFailure EncryptionFailure EncryptionFailure 268435456

A certificate chain was not well-formed, or a boot driver is unsigned or is signed with an untrusted certificate.

GlobalRevocationListAbsent GlobalRevocationListAbsent GlobalRevocationListAbsent GlobalRevocationListAbsent GlobalRevocationListAbsent 4096

The GRL was not found.

GlobalRevocationListLoadFailed GlobalRevocationListLoadFailed GlobalRevocationListLoadFailed GlobalRevocationListLoadFailed GlobalRevocationListLoadFailed 16

Could not load the global revocation list (GRL).

InvalidComponentCertificateExtendedKeyUse InvalidComponentCertificateExtendedKeyUse InvalidComponentCertificateExtendedKeyUse InvalidComponentCertificateExtendedKeyUse InvalidComponentCertificateExtendedKeyUse 16384

A certificate's extended key usage (EKU) object is invalid.

InvalidComponentCertificateRoot InvalidComponentCertificateRoot InvalidComponentCertificateRoot InvalidComponentCertificateRoot InvalidComponentCertificateRoot 65536

The root certificate is not valid.

InvalidGlobalRevocationListSignature InvalidGlobalRevocationListSignature InvalidGlobalRevocationListSignature InvalidGlobalRevocationListSignature InvalidGlobalRevocationListSignature 32

The GRL signature is invalid.

KernelModeComponentLoad KernelModeComponentLoad KernelModeComponentLoad KernelModeComponentLoad KernelModeComponentLoad 2

Kernel-mode component.

UserModeComponentLoad UserModeComponentLoad UserModeComponentLoad UserModeComponentLoad UserModeComponentLoad 1

User-mode component.