共用方式為


DRM_LICENSE_STATE_CATEGORY列舉 (Wmdrmsdk.h)

DRM_LICENSE_STATE_CATEGORY列舉類型會指定DRM_LICENSE_STATE_DATA結構所描述的授許可權制類型。

Syntax

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

另請參閱

列舉型別