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. |