DRM_LICENSE_STATE_CATEGORY 枚举 (Wmdrmsdk.h)

DRM_LICENSE_STATE_CATEGORY 枚举类型指定DRM_LICENSE_STATE_DATA结构描述的许可证限制类型。

语法

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;

常量

WM_DRM_LICENSE_STATE_NORIGHT

指定不允许接收 DRM_LICENSE_STATE_DATA 的操作。

WM_DRM_LICENSE_STATE_UNLIM

指定允许接收 DRM_LICENSE_STATE_DATA 的操作不受限制。

WM_DRM_LICENSE_STATE_COUNT

指定允许接收 DRM_LICENSE_STATE_DATA 的操作,但只允许一定次数。

WM_DRM_LICENSE_STATE_FROM

指定允许在设置日期之后接收 DRM_LICENSE_STATE_DATA 的操作。

WM_DRM_LICENSE_STATE_UNTIL

指定在设置日期之前允许接收 DRM_LICENSE_STATE_DATA 的操作。

WM_DRM_LICENSE_STATE_FROM_UNTIL

指定允许在两个设置日期之间接收 DRM_LICENSE_STATE_DATA 的操作。

WM_DRM_LICENSE_STATE_COUNT_FROM

指定允许接收 DRM_LICENSE_STATE_DATA 的操作,但在设置日期之后只允许一定次数。

WM_DRM_LICENSE_STATE_COUNT_UNTIL

指定允许接收 DRM_LICENSE_STATE_DATA 的操作,但在设置日期之前只允许一定次数。

WM_DRM_LICENSE_STATE_COUNT_FROM_UNTIL

指定允许接收 DRM_LICENSE_STATE_DATA 的操作,但在两个设置日期之间只允许一定次数。

WM_DRM_LICENSE_STATE_EXPIRATION_AFTER_FIRSTUSE

指定允许接收 DRM_LICENSE_STATE_DATA 的操作在一定时间内从第一次使用该操作开始。

备注

无。

要求

要求
标头
Wmdrmsdk.h

另请参阅

枚举类型