Интерфейс IWMDRMDeviceApp
[Функция УПРАВЛЕНИЯ цифровыми правами Windows Media устарела и не должна использоваться. Вместо этого используйте Microsoft PlayReady.]
Интерфейс IWMDRMDeviceApp позволяет приложению измерять, синхронизировать лицензии и обновлять компоненты DRM устройства. Этот интерфейс будет работать только с устройствами, поддерживающими Windows Media DRM 10 для переносных устройств.
Чтобы получить этот интерфейс, вызовите CoCreateInstance, передав CLSID_WMDRMDeviceApp.
Примечание
Этот интерфейс определен в файле заголовка, созданном из WMDRMDeviceApp.idl. Этот заголовок #include"wmdm.h". Может потребоваться изменить это имя файла в соответствии с заголовком, созданным из WMDM.idl.
Элементы
Интерфейс IWMDRMDeviceApp наследуется от интерфейса IUnknown . IWMDRMDeviceApp также имеет следующие типы членов:
Методы
Интерфейс IWMDRMDeviceApp содержит следующие методы.
Метод | Описание |
---|---|
AcquireDeviceData | Инициализирует или сбрасывает защищенные часы устройства |
GenerateMeterChallenge | Получает данные измерения с устройства. |
ProcessMeterResponse | Сбрасывает некоторые или все счетчики измерения на устройстве после того, как данные с устройства были отправлены на сервер и обработаны сервером. |
QueryDeviceStatus | Запрашивает у устройства текущее состояние и возможности DRM. |
SynchronizeLicenses | Обновления лицензии на устройстве, когда срок их действия близок к истечению срока действия. |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по