IWMDRMLicense 인터페이스
[이 페이지와 연결된 기능인 Windows Media Format 11 SDK는 레거시 기능입니다. 원본 판독기 및 싱크 작성기에 의해 대체되었습니다. 원본 판독기 및 싱크 작성기는 Windows 10 및 Windows 11 최적화되었습니다. 가능한 경우 새 코드에서 Windows Media Format 11 SDK 대신 소스 판독기 및 싱크 기록기를 사용하는 것이 좋습니다. 가능한 경우 레거시 API를 사용하는 기존 코드를 다시 작성하여 새 API를 사용하도록 제안합니다.]
IWMDRMLicense 인터페이스는 하나 이상의 라이선스 목록을 나타냅니다.
멤버
IWMDRMLicense 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IWMDRMLicense 에는 다음과 같은 유형의 멤버도 있습니다.
메서드
IWMDRMLicense 인터페이스에는 이러한 메서드가 있습니다.
메서드 | 설명 |
---|---|
CanPersist | 로컬 라이선스 저장소에서 라이선스를 유지할 수 있는지 여부를 쿼리합니다. |
CreateDecryptor | 현재 라이선스의 설정을 사용하여 암호 해독기 개체를 만듭니다. |
CreateEncryptor | 현재 라이선스의 설정을 사용하여 암호화기 개체를 만듭니다. |
CreateSecureDecryptor | 보안 암호 해독기 개체를 만듭니다. 보안 암호 해독자는 콘텐츠를 암호 해독한 다음 이 메서드의 매개 변수에 지정된 설정에 따라 다시 암호화한다는 점에서 일반 암호 해독기와 다릅니다. |
GetAnalogVideoRestrictionLevels | 현재 라이선스에 설정된 모든 아날로그 비디오 제한을 검색합니다. |
GetInclusionList | 현재 라이선스 또는 라이선스 체인에 대한 전체 포함 목록을 검색합니다. |
GetLicense | 라이선스를 XML(Extensible Markup Language) 또는 XMR(Extensible Media Rights) 데이터로 검색합니다. |
GetLicenseProperty | 현재 라이선스에서 속성을 검색합니다. |
Getnext | 목록에서 다음 라이선스에 대한 정보를 로드합니다. |
GetOutputProtectionLevels | 라이선스에 할당된 모든 OPL(출력 보호 수준)에 대한 정보를 검색합니다. |
PersistLicense | 임시 저장소의 현재 라이선스를 영구 로컬 라이선스 저장소에 저장합니다. |
ResetEnumeration | 라이선스 목록을 원래 상태로 다시 설정합니다. |