라이선스
[이 페이지와 연결된 기능인 Windows Media Format 11 SDK는 레거시 기능입니다. 원본 판독기 및 싱크 작성기에 의해 대체되었습니다. 원본 판독기 및 싱크 작성기는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 소스 판독기 및 싱크 작성기를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
라이선스는 보호된 파일의 데이터를 읽을 수 있는 조건을 설명하는 데이터 집합입니다. 각 라이선스는 일반적으로 단일 미디어 파일에 할당되는 키 식별자에 적용됩니다. 이 식별자는 라이선스에서 보호된 콘텐츠를 식별하는 데 사용됩니다.
각 라이선스는 보호된 콘텐츠로 수행할 수 있는 하나 이상의 작업을 지정합니다. 권한이라고도 하는 이러한 작업은 여러 가지 방법으로 제한될 수 있습니다. 시작 날짜, 종료 날짜, 개수 및 시간 제한을 결합하여 라이선스 발급자에서 거의 모든 상상할 수 있는 제한을 오른쪽에 만들 수 있습니다.
라이선스는 웹 서비스에서 발급됩니다. 라이선스를 획득하면 라이선스 및 기타 DRM 데이터가 포함된 보호된 파일인 로컬 라이선스 저장소의 클라이언트 컴퓨터에 저장됩니다. 애플리케이션에서 보호된 콘텐츠에 액세스하는 경우 DRM 하위 시스템은 로컬 라이선스 저장소에서 적절한 권한을 부여하는 라이선스를 검색합니다. 라이선스를 찾을 수 없는 경우 애플리케이션은 파일의 DRM 헤더에 저장된 정보를 기반으로 라이선스를 획득할 수 있습니다.
동일한 보호된 파일에 대해 여러 라이선스를 발급할 수 있습니다. DRM 하위 시스템이 작업이 허용되는지 여부를 결정하면 적용되는 모든 라이선스의 권한을 집계합니다. 각 라이선스에 우선 순위가 할당될 수 있습니다. 작업에 둘 이상의 라이선스가 적용되는 경우 우선 순위가 가장 높은 라이선스를 확인하여 개수를 감소시켜야 하는지 여부를 확인합니다.