PlayReadyEncryptionAlgorithm Énumération
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Indique le type d’algorithme de chiffrement spécifié dans un en-tête de contenu PlayReady.
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
- Héritage
-
PlayReadyEncryptionAlgorithm
- Attributs
Configuration requise pour Windows
Famille d’appareils |
Windows 10 (introduit dans 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduit dans v1.0)
|
Champs
Aes128Cbc | 5 | Chiffrement AES128CBC. |
Aes128Ctr | 1 | Chiffrement en mode compteur AES-128. |
Cocktail | 4 | Chiffrement cocktail. |
Uninitialized | 2147483647 | La méthode de chiffrement n’a pas été définie. |
Unprotected | 0 | Le contenu n’est pas chiffré. |
Unspecified | 65535 | La méthode de chiffrement n’est pas spécifiée. |
Remarques
À compter de Windows 10 version 1709, cette énumération prend en charge les valeurs Aes128Cbc et Unspecified. Sur les versions précédentes de Windows 10, certaines API PlayReady lèvent une exception si ces valeurs sont utilisées. Pour cette raison, vous devez case activée pour la présence de la valeur d’énumération en appelant ApiInformationIsApiContractPresent et en spécifiant la version 5 du contrat principal avant d’utiliser les nouvelles valeurs d’énumération. Pour plus d’informations, consultez PlayReadyContentHeader et PlayReadyStatics.CheckSupportedHardware.
Historique des versions
Version de Windows | Version du SDK | Valeur ajoutée |
---|---|---|
1709 | 16299 | Aes128Cbc |
1709 | 16299 | Non spécifié |