DRM_ACTION_ALLOWED_QUERY_RESULTS 열거형
DRM_ACTION_ALLOWED_QUERY_RESULTS 열거형 형식은 IWMDRMLicenseQuery::QueryActionAllowed 인터페이스에서 작업을 허용하지 않는 이유를 지정하는 데 사용됩니다.
Syntax
typedef enum DRM_ACTION_ALLOWED_QUERY_RESULTS {
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED = 0x00000001,
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_NO_LICENSE = 0x00000002,
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_NO_RIGHT = 0x00000004,
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_EXHAUSTED = 0x00000008,
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_EXPIRED = 0x00000010,
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_NOT_STARTED = 0x00000020,
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_APPSEC_TOO_LOW = 0x00000040,
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_REQ_INDIV = 0x00000080,
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_COPY_OPL_TOO_LOW = 0x00000100,
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_COPY_OPL_EXCLUDED = 0x00000200,
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_NO_CLOCK_SUPPORT = 0x00000400,
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_NO_METERING_SUPPORT = 0x00000800,
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_CHAIN_DEPTH_TOO_HIGH = 0x00001000
} ;
상수
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED
-
쿼리 작업이 허용되지 않도록 지정합니다. 허용되지 않는 작업의 경우 반환된 값은 이 열거형의 하나 이상의 다른 값과 비트 OR을 사용하여 결합된 값입니다.
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_NO_LICENSE
-
요청된 콘텐츠에 대한 라이선스가 존재하지 않도록 지정합니다.
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_NO_RIGHT
-
콘텐츠에 대한 라이선스가 있지만 쿼리된 권한이 허용되지 않도록 지정합니다.
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_EXHAUSTED
-
쿼리된 권한이 개수로 제한되고 더 이상 사용이 유지되지 않음을 지정합니다.
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_EXPIRED
-
쿼리된 권한이 현재 날짜보다 이전인 만료 날짜로 제한되도록 지정합니다.
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_NOT_STARTED
-
쿼리된 권한이 현재 날짜 이후의 시작 날짜로 제한되도록 지정합니다.
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_APPSEC_TOO_LOW
-
콘텐츠에 대한 라이선스가 있고 라이선스가 쿼리된 권한을 허용하지만 호출하는 애플리케이션의 보안 수준이 충분히 높지 않음을 지정합니다.
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_REQ_INDIV
-
콘텐츠에 대한 라이선스가 있고 라이선스가 쿼리된 권한을 허용하지만 DRM 하위 시스템을 개별화해야 하도록 지정합니다.
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_COPY_OPL_TOO_LOW
-
클라이언트의 출력 보호 수준이 너무 낮게 지정합니다.
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_COPY_OPL_EXCLUDED
-
클라이언트의 출력 보호 수준이 제외 목록에 있도록 지정합니다.
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_NO_CLOCK_SUPPORT
-
라이선스에 보안 클록 지원이 필요하고 클라이언트가 제공하지 않도록 지정합니다.
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_NO_METERING_SUPPORT
-
쿼리된 작업은 라이선스에서 허용되지만 해당 계량은 필요하고 클라이언트는 계량 기능을 지원하지 않도록 지정합니다.
-
DRM_ACTION_ALLOWED_QUERY_NOT_ENABLED_CHAIN_DEPTH_TOO_HIGH
-
콘텐츠에 연결된 라이선스가 적용되고 리프 라이선스가 누락되어 쿼리된 작업에 대한 권한을 확인할 수 없게 지정합니다.
설명
이 열거형 형식의 값은 작업이 허용되지 않음을 나타냅니다. 값이 0이면 작업이 허용됨을 나타냅니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 |
|