PlayReadyEncryptionAlgorithm Enumerazione
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Indica il tipo di algoritmo di crittografia specificato in un'intestazione del contenuto 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
- Ereditarietà
-
PlayReadyEncryptionAlgorithm
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Campi
Aes128Cbc | 5 | Crittografia AES128CBC. |
Aes128Ctr | 1 | Crittografia in modalità contatore AES-128. |
Cocktail | 4 | Crittografia cocktail. |
Uninitialized | 2147483647 | Il metodo di crittografia non è stato impostato. |
Unprotected | 0 | Il contenuto non è crittografato. |
Unspecified | 65535 | Il metodo di crittografia non è specificato. |
Commenti
A partire da Windows 10 versione 1709, questa enumerazione supporta i valori Aes128Cbc e Non specificati. Nelle versioni precedenti di Windows 10, alcune API PlayReady genereranno un'eccezione se vengono usati questi valori. Per questo motivo, è necessario verificare la presenza del valore di enumerazione chiamando ApiInformationIsApiContractPresent e specificando la versione del contratto principale 5 prima di usare i nuovi valori enumerazione. Per altre informazioni, vedere PlayReadyContentHeader e PlayReadyStatics.CheckSupportedHardware.
Cronologia delle versioni
Versione di Windows | Versione dell'SDK | Valore aggiunto |
---|---|---|
1709 | 16299 | Aes128Cbc |
1709 | 16299 | Non specificata |