PlayReadyEncryptionAlgorithm Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Gibt den Typ des Verschlüsselungsalgorithmus an, der in einem PlayReady-Inhaltsheader angegeben ist.
public enum class PlayReadyEncryptionAlgorithm
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class PlayReadyEncryptionAlgorithm
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum PlayReadyEncryptionAlgorithm
var value = Windows.Media.Protection.PlayReady.PlayReadyEncryptionAlgorithm.unprotected
Public Enum PlayReadyEncryptionAlgorithm
- Vererbung
-
PlayReadyEncryptionAlgorithm
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows 10 (eingeführt in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (eingeführt in v1.0)
|
Felder
Aes128Cbc | 5 | AES128CBC-Verschlüsselung. |
Aes128Ctr | 1 | AES-128 Counter-Mode-Verschlüsselung. |
Cocktail | 4 | Cocktailverschlüsselung. |
Uninitialized | 2147483647 | Die Verschlüsselungsmethode wurde nicht festgelegt. |
Unprotected | 0 | Der Inhalt ist nicht verschlüsselt. |
Unspecified | 65535 | Die Verschlüsselungsmethode ist nicht angegeben. |
Hinweise
Ab Windows 10 Version 1709 unterstützt diese Enumeration die Werte Aes128Cbc und Unspecified. In früheren Versionen von Windows 10 lösen einige PlayReady-APIs eine Ausnahme aus, wenn diese Werte verwendet werden. Aus diesem Grund sollten Sie überprüfen, ob der Enumerationswert vorhanden ist, indem Sie ApiInformationIsApiContractPresent aufrufen und Hauptvertragsversion 5 angeben, bevor Sie die neuen Enumerationswerte verwenden. Weitere Informationen finden Sie unter PlayReadyContentHeader und PlayReadyStatics.CheckSupportedHardware.
Versionsverlauf
Windows-Version | SDK-Version | Wertschöpfung |
---|---|---|
1709 | 16299 | Aes128Cbc |
1709 | 16299 | Nicht angegeben. |