Microsoft Windows Media DRM 클라이언트 인터페이스

다음 표에서는 Windows Media DRM 클라이언트 API에서 지원하는 인터페이스에 대해 설명합니다.

인터페이스 Description
IDRMStatusCallback 비동기 DRM 작업을 처리하기 위해 구현할 수 있는 상태 콜백에 대한 정의를 제공합니다.
IWMDRMDecrypt 콘텐츠의 암호를 해독하는 메서드를 제공합니다.
IWMDRMEncrypt 데이터를 암호화하는 방법을 제공합니다.
IWMDRMEncryptScatter 연속이 아닌 블록에서 데이터를 암호화합니다.
IWMDRMEventGenerator 비동기 작업을 취소하는 메서드를 제공하는 IMFMediaEventGenerator 인터페이스의 확장입니다.
IWMDRMIndividualizationStatus 개별화 진행률에 대한 고급 상태 정보를 검색할 수 있습니다.
IWMDRMLicense 로컬 라이선스 저장소에 있는 하나 이상의 라이선스를 나타냅니다.
IWMDRMLicenseBackupRestoreStatus 라이선스 백업 또는 복원 작업에 대한 자세한 상태 정보를 검색할 수 있습니다.
IWMDRMLicenseManagement 로컬 라이선스 저장소에 대한 관리 작업을 사용하도록 설정합니다.
IWMDRMLicenseManagement 로컬 라이선스 저장소에 대한 추가 관리 옵션을 제공합니다.
IWMDRMLicenseQuery 애플리케이션이 보호된 파일에 대한 권한 및 라이선스 상태를 쿼리할 수 있도록 합니다.
IWMDRMNetReceiver 네트워크 디바이스 수신기 애플리케이션용 Microsoft Windows Media DRM을 만드는 데 필요한 메서드를 제공합니다.
IWMDRMNetTransmitter 네트워크 디바이스용 Microsoft Windows Media DRM 송신기 애플리케이션을 만드는 데 필요한 메서드를 제공합니다.
IWMDRMNonSilentLicenseAquisition 사용자 개입으로 라이선스 취득을 사용하도록 설정하는 메서드를 제공합니다.
IWMDRMProvider Microsoft Windows Media DRM 클라이언트 확장 API의 다른 개체를 만듭니다.
IWMDRMSecurity 클라이언트 컴퓨터 및 DRM 하위 시스템에 대한 다양한 보안 관련 프로세스를 관리합니다.
IWMDRMSecurity 구성 요소 해지 및 갱신을 관리합니다.
IWMSecureBuffer 버퍼의 암호화 및 암호 해독을 사용하도록 설정합니다.

 

프로그래밍 참조