Поделиться через


Перечисление 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 , разрешено в течение заданного периода времени, начиная с первого использования действия.

Remarks

Нет.

Требования

Требование Значение
Заголовок
Wmdrmsdk.h

См. также раздел

Типы перечисления