Interfaccia IWMDRMDeviceApp
[La funzionalità DRM di Windows Media è deprecata e non deve essere usata. Usare invece Microsoft PlayReady.]
L'interfaccia IWMDRMDeviceApp consente a un'applicazione di misurare, sincronizzare le licenze e aggiornare i componenti DRM di un dispositivo. Questa interfaccia funziona solo con i dispositivi che supportano WINDOWS Media DRM 10 per i dispositivi portatili.
Per ottenere questa interfaccia, chiamare CoCreateInstance passando CLSID_WMDRMDeviceApp.
Nota
Questa interfaccia è definita nel file di intestazione compilato da WMDRMDeviceApp.idl. Questa intestazione #includes "wmdm.h". Potrebbe essere necessario modificare questo nome file in modo che corrisponda all'intestazione compilata da WMDM.idl.
Membri
L'interfaccia IWMDRMDeviceApp eredita dall'interfaccia IUnknown . IWMDRMDeviceApp include anche questi tipi di membri:
Metodi
L'interfaccia IWMDRMDeviceApp include questi metodi.
Metodo | Descrizione |
---|---|
AcquireDeviceData | Inizializza o reimposta un orologio sicuro del dispositivo |
GenerateMeterChallenge | Acquisisce i dati di misurazione da un dispositivo. |
ProcessMeterResponse | Reimposta alcuni o tutti i conteggi di misurazione in un dispositivo, dopo che i dati del dispositivo sono stati inviati ed elaborati dal server. |
QueryDeviceStatus | Esegue una query su un dispositivo per individuare lo stato e le funzionalità DRM correnti. |
SynchronizeLicenses | Aggiornamenti licenze in un dispositivo quando sono prossime alla scadenza. |