Partager via


énumération DRM_LICENSE_STATE_CATEGORY (Wmdrmsdk.h)

Le type d’énumération DRM_LICENSE_STATE_CATEGORY spécifie le type de restriction de licence décrit par une structure de DRM_LICENSE_STATE_DATA .

Syntaxe

typedef enum DRM_LICENSE_STATE_CATEGORY { 
  WM_DRM_LICENSE_STATE_NORIGHT                    = 0,
  WM_DRM_LICENSE_STATE_UNLIM,
  WM_DRM_LICENSE_STATE_COUNT,
  WM_DRM_LICENSE_STATE_FROM,
  WM_DRM_LICENSE_STATE_UNTIL,
  WM_DRM_LICENSE_STATE_FROM_UNTIL,
  WM_DRM_LICENSE_STATE_COUNT_FROM,
  WM_DRM_LICENSE_STATE_COUNT_UNTIL,
  WM_DRM_LICENSE_STATE_COUNT_FROM_UNTIL,
  WM_DRM_LICENSE_STATE_EXPIRATION_AFTER_FIRSTUSE
} DRM_LICENSE_STATE_CATEGORY;

Constantes

WM_DRM_LICENSE_STATE_NORIGHT

Spécifie que l’action pour laquelle le DRM_LICENSE_STATE_DATA a été reçu n’est pas autorisée.

WM_DRM_LICENSE_STATE_UNLIM

Spécifie que l’action pour laquelle le DRM_LICENSE_STATE_DATA a été reçu est autorisée sans restriction.

WM_DRM_LICENSE_STATE_COUNT

Spécifie que l’action pour laquelle le DRM_LICENSE_STATE_DATA a été reçu est autorisée, mais uniquement un nombre défini de fois.

WM_DRM_LICENSE_STATE_FROM

Spécifie que l’action pour laquelle le DRM_LICENSE_STATE_DATA a été reçu est autorisée après une date définie.

WM_DRM_LICENSE_STATE_UNTIL

Spécifie que l’action pour laquelle le DRM_LICENSE_STATE_DATA a été reçu est autorisée jusqu’à une date définie.

WM_DRM_LICENSE_STATE_FROM_UNTIL

Spécifie que l’action pour laquelle le DRM_LICENSE_STATE_DATA a été reçu est autorisée entre deux dates définies.

WM_DRM_LICENSE_STATE_COUNT_FROM

Spécifie que l’action pour laquelle le DRM_LICENSE_STATE_DATA a été reçu est autorisée, mais uniquement un nombre défini de fois après une date définie.

WM_DRM_LICENSE_STATE_COUNT_UNTIL

Spécifie que l’action pour laquelle le DRM_LICENSE_STATE_DATA a été reçu est autorisée, mais uniquement un nombre défini de fois jusqu’à une date définie.

WM_DRM_LICENSE_STATE_COUNT_FROM_UNTIL

Spécifie que l’action pour laquelle le DRM_LICENSE_STATE_DATA a été reçu est autorisée, mais uniquement un nombre défini de fois entre deux dates définies.

WM_DRM_LICENSE_STATE_EXPIRATION_AFTER_FIRSTUSE

Spécifie que l’action pour laquelle l’DRM_LICENSE_STATE_DATA a été reçue est autorisée pendant une durée définie à compter de la première utilisation de l’action.

Notes

Aucun.

Spécifications

Condition requise Valeur
En-tête
Wmdrmsdk.h

Voir aussi

Types d’énumération