Compartilhar via


Interface IWMDRMDeviceApp

[O recurso DRM do Windows Media foi preterido e não deve ser usado. Use Microsoft PlayReady em vez disso.]

A interface IWMDRMDeviceApp permite que um aplicativo medie, sincronize licenças e atualize os componentes drm de um dispositivo. Essa interface só funcionará com dispositivos que dão suporte ao DRM 10 do Windows Media para Dispositivos Portáteis.

Para obter essa interface, chame CoCreateInstance, passando CLSID_WMDRMDeviceApp.

Observação

Essa interface é definida no arquivo de cabeçalho criado a partir de WMDRMDeviceApp.idl. Esse cabeçalho #include"wmdm.h". Talvez seja necessário alterar esse nome de arquivo para corresponder ao cabeçalho criado de WMDM.idl.

Membros

A interface IWMDRMDeviceApp herda da interface IUnknown . IWMDRMDeviceApp também tem estes tipos de membros:

Métodos

A interface IWMDRMDeviceApp tem esses métodos.

Método Descrição
AcquireDeviceData Inicializa ou redefine um relógio seguro do dispositivo
GenerateMeterChallenge Adquire dados de medição de um dispositivo.
ProcessMeterResponse Redefine algumas ou todas as contagens de medição em um dispositivo, depois que os dados do dispositivo forem enviados e processados pelo servidor.
QueryDeviceStatus Consulta um dispositivo para seus recursos e status drm atuais.
SynchronizeLicenses Atualizações licenças em um dispositivo quando estiverem perto de expirar.

Confira também

Manipulando conteúdo protegido no aplicativo

Interfaces para aplicativos

Medindo o uso de conteúdo