Partager via


LicenseChallengeReeFeatures Énumération

Définition

Définit l’ensemble de fonctionnalités qui ont peut-être été compilées dans l’environnement reE client. Consultez la rubrique ReeFeatureList (éventuellement en anglais) pour plus d'informations.

public enum LicenseChallengeReeFeatures
type LicenseChallengeReeFeatures = 
Public Enum LicenseChallengeReeFeatures
Héritage
LicenseChallengeReeFeatures

Champs

Activation 15

Le client prend en charge l’activation.

AddLicenseWriteThrough 11

La macro _ADDLICENSE_WRITE_THRU a été définie sur non zéro lors de la compilation de l’ENVIRONNEMENT.

AESCBCS 44

Le client prend en charge le contenu « cbcs ».

AntirollbackClock 16

Le client prend en charge une horloge anti-restauration.

Assembly 0

La macro DRM_SUPPORT_ASSEMBLY a été définie sur une valeur différente de zéro lors de la compilation de l’environnement REE.

CDMI 17

Le client prend en charge l’interface CDMI.

CDMIPersistentStore 26

Le client prend en charge les licences persistantes lors de l’utilisation de l’interface CDMI.

CleanStore 18

Le client prend en charge la suppression des licences non valides du magasin de licences.

ContentKeyGeneration 27

Le client prend en charge la génération de clé de contenu locale.

DebugBuild 13

La macro DRM_DBG a été définie sur une valeur différente de zéro lors de la compilation de l’environnement REE.

DeviceAssets 21

Le client prend en charge les ressources d’appareil.

Domains 22

Le client prend en charge les domaines.

ECCProfiling 2

La macro DRM_SUPPORT_ECCPROFILING a été définie sur non zéro lors de la compilation de l’ENVIRONNEMENT.

EmbeddedLicenseStore 23

Le client prend en charge les magasins de licences incorporés.

ErrorCodeContract 19

Le client vérifie le contrat de code d’erreur sur ses API publiques.

FileLocking 5

La macro DRM_SUPPORT_FILE_LOCKING a été définie sur non zéro lors de la compilation de l’ENVIRONNEMENT.

ForceAlign 3

La macro DRM_SUPPORT_FORCE_ALIGN a été définie sur une valeur différente de zéro lors de la compilation de l’environnement REE.

InlineDwordCopy 4

La macro DRM_SUPPORT_INLINEDWORDCPY a été définie sur non zéro lors de la compilation de l’ENVIRONNEMENT.

InMemoryOnlyLicenses 32

Le client prend en charge les licences où Type est défini sur NonPersistent.

KeyExchange 46

Le client prend en charge l’échange de clés.

KeyExchangeMultiple 47

Le client prend en charge l’échange de clés avec plusieurs clés à l’intérieur d’une seule licence.

LegacyXmlCertificates 43

Le client prend en charge les certificats XML hérités.

LicenseAcquisition 42

Le client prend en charge l’acquisition de licences.

LicenseServerTime 45

Le client prend en charge l’obtention de son heure sécurisée à l’aide du serveur de licences.

LocalLicenseGeneration 28

Le client prend en charge la génération de licences locales.

Metering 30

Le client prend en charge le contrôle.

MeteringCertificateRevocation 29

Le client prend en charge la révocation des certificats de contrôle.

ModelCertificateRevocation 31

Le client prend en charge la révocation des certificats de modèle.

MultiThreading 6

La macro DRM_SUPPORT_MULTI_THREADING a été définie sur non zéro lors de la compilation de l’ENVIRONNEMENT.

Native64BitTypes 7

La macro DRM_SUPPORT_NATIVE_64BIT_TYPES a été définie sur non zéro lors de la compilation de l’ENVIRONNEMENT.

NoOptimizations 12

La macro DRM_NO_OPT a été définie sur non zéro lors de la compilation de l’ENVIRONNEMENT.

Performance 33

Le client prend en charge l’analyse des performances locale.

PersistentStore 24

Le client prend en charge le stockage persistant sur disque.

PersistentStoreBlockHeaderCache 25

Le client met en cache les en-têtes de blocs de magasin persistants en mémoire.

PersistentStorePrealloc 1

La macro DRM_SUPPORT_DATASTORE_PREALLOC a été définie sur une valeur différente de zéro lors de la compilation de l’environnement REE.

PersistentStoreWriteThrough 10

La macro _DATASTORE_WRITE_THRU a été définie sur non zéro lors de la compilation de l’ENVIRONNEMENT.

PKCRT 20

Le client utilise le CRT implémenté dans le kit de portage PlayReady au lieu du CRT système.

PrecomputedECCGlobalTable 8

La macro DRM_SUPPORT_PRECOMPUTE_GTABLE a été définie sur non zéro lors de la compilation de l’ENVIRONNEMENT.

Profiling 14

La macro DRM_SUPPORT_PROFILING a été définie sur non zéro lors de la compilation de l’ENVIRONNEMENT.

Reactivation 34

Le client prend en charge la réactivation.

Revocation 35

Le client prend en charge la révocation.

SecureDelete 36

Le client prend en charge la suppression sécurisée.

SecureStop 37

Le client prend en charge l’arrêt sécurisé.

SecureStop2 38

Le client prend en charge l’arrêt sécurisé version 2.

SecureTime 39

Le client prend en charge le protocole de temps sécurisé.

StructuredSerialization 40

Le client prend en charge la sérialisation structurée.

Tracing 9

La macro DRM_SUPPORT_TRACING a été définie sur non zéro lors de la compilation de l’ENVIRONNEMENT.

XmlParsingCache 41

Le client prend en charge la mise en cache des résultats de l’analyse xml.

S’applique à