다음을 통해 공유


IWMDRMDeviceApp 인터페이스

[Windows Media DRM 기능은 더 이상 사용되지 않으며 사용해서는 안 됩니다. 대신 Microsoft PlayReady 사용합니다.]

IWMDRMDeviceApp 인터페이스를 사용하면 애플리케이션이 디바이스의 DRM 구성 요소를 계량하고, 라이선스를 동기화하고, 업데이트할 수 있습니다. 이 인터페이스는 휴대용 디바이스용 Windows Media DRM 10을 지원하는 디바이스에서만 작동합니다.

이 인터페이스를 얻으려면 CoCreateInstance를 호출하고 CLSID_WMDRMDeviceApp 전달합니다.

참고

이 인터페이스는 WMDRMDeviceApp.idl에서 빌드된 헤더 파일에 정의되어 있습니다. 이 헤더 는 "wmdm.h"를 #include. WMDM.idl에서 빌드된 헤더와 일치하도록 이 파일 이름을 변경해야 할 수 있습니다.

멤버

IWMDRMDeviceApp 인터페이스는 IUnknown 인터페이스에서 상속됩니다. IWMDRMDeviceApp 에는 다음과 같은 유형의 멤버도 있습니다.

메서드

IWMDRMDeviceApp 인터페이스에는 이러한 메서드가 있습니다.

메서드 설명
AcquireDeviceData 디바이스 보안 클록 초기화 또는 초기화
GenerateMeterChallenge 디바이스에서 계량 데이터를 가져옵니다.
ProcessMeterResponse 디바이스의 데이터를 서버로 보내고 처리한 후 디바이스에서 계량 횟수의 일부 또는 전부를 다시 설정합니다.
QueryDeviceStatus 디바이스에서 현재 DRM 상태 및 기능을 쿼리합니다.
SynchronizeLicenses 만료가 가까워지면 디바이스에서 라이선스를 업데이트.

추가 정보

애플리케이션에서 보호된 콘텐츠 처리

애플리케이션용 인터페이스

콘텐츠 사용량 계량