다음을 통해 공유


MF_MEDIAKEY_STATUS 열거형(mfidl.h)

CDM(콘텐츠 암호 해독 모듈) 세션 키의 상태 지정합니다.

Syntax

typedef enum MF_MEDIAKEY_STATUS {
  MF_MEDIAKEY_STATUS_USABLE = 0,
  MF_MEDIAKEY_STATUS_EXPIRED,
  MF_MEDIAKEY_STATUS_OUTPUT_DOWNSCALED,
  MF_MEDIAKEY_STATUS_OUTPUT_NOT_ALLOWED,
  MF_MEDIAKEY_STATUS_STATUS_PENDING,
  MF_MEDIAKEY_STATUS_INTERNAL_ERROR,
  MF_MEDIAKEY_STATUS_RELEASED,
  MF_MEDIAKEY_STATUS_OUTPUT_RESTRICTED
} ;

상수

 
MF_MEDIAKEY_STATUS_USABLE
값: 0
CDM은 키가 현재 암호 해독에 사용할 수 있는지 확인합니다.
MF_MEDIAKEY_STATUS_EXPIRED
만료 시간이 지났기 때문에 키는 암호 해독에 더 이상 사용할 수 없습니다.
MF_MEDIAKEY_STATUS_OUTPUT_DOWNSCALED
현재 충족할 수 없는 키와 관련된 출력 제한이 있습니다. 이 키로 암호 해독된 미디어 데이터는 출력 제한에 따라 필요한 경우 더 낮은 품질(예: 해상도)으로 표시될 수 있습니다.
MF_MEDIAKEY_STATUS_OUTPUT_NOT_ALLOWED
출력을 허용하지 않는 키와 관련된 출력 제한이 있습니다.
MF_MEDIAKEY_STATUS_STATUS_PENDING
키의 상태 아직 알려지지 않았으며 결정되고 있습니다. 상태 결정되면 실제 상태 업데이트됩니다.
MF_MEDIAKEY_STATUS_INTERNAL_ERROR
다른 값과 관련이 없는 CDM의 오류로 인해 키는 현재 암호 해독에 사용할 수 없습니다. 이 값은 애플리케이션에서 수행할 수 없습니다.
MF_MEDIAKEY_STATUS_RELEASED
키 자체는 더 이상 CDM에서 사용할 수 없지만 라이선스 파기 기록과 같은 키에 대한 정보를 사용할 수 있습니다.
MF_MEDIAKEY_STATUS_OUTPUT_RESTRICTED
현재 충족할 수 없는 키와 관련된 출력 제한이 있습니다. 출력 제한에 따라 필요한 경우 이 키로 암호 해독된 미디어 데이터가 프레젠테이션에서 차단될 수 있습니다. 애플리케이션은 키와 연결된 출력 제한을 트리거하는 스트림을 사용하지 않아야 합니다.

설명

이 열거형은 IMFContentDecryptionModuleSession::GetKeyStatuses 메서드의 출력 매개 변수로 사용되는 MFMediaKeyStatus 구조체를 사용합니다.

MF_MEDIAKEY_STATUS 암호화된 미디어 확장 사양의 MediaKeyStatus 열거형을 기반으로 합니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 10 버전 2004(10.0; 빌드 19041)
지원되는 최소 서버 Windows Server 버전 2004(10.0; 빌드 19041)
머리글 mfidl.h

추가 정보