Eliminazione delle licenze
[La funzionalità associata a questa pagina, Windows Media Format 11 SDK, è una funzionalità legacy. È stata sostituita da Lettore di origine e Writer sink. Lettore di origine e Writer sink sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi Lettore di origine e Writer sink anziché Windows Media Format 11 SDK, quando possibile. Microsoft suggerisce che il codice esistente che usa le API legacy venga riscritto per usare le nuove API, se possibile.
Tutte le licenze di terze parti create in locale, ad esempio tramite l'importazione DRM, possono essere eliminate chiamando il metodo IWMDRMLicenseManagement::P rocessLicenseDeletionMessage . La stringa passata a questo metodo sarà una licenza XMR simile alla seguente:
<response type="LRB">
<DATA>
<LICENSEDATA>
<DATA>
<KID>include Key ID here to revoke certain keys</KID>
<LID>rights ID</LID
<META>
<LGPUBKEY>
<PublicKey>
<Modulus>base64 encoded public key</Modulus>
<Exponent>Exponent in network byte order</Exponent>
</PublicKey>
</LGPUBKEY>
<UID>content-owner-specific user ID</UID>
</META>
</DATA>
</LICENSEDATA>
</DATA>
</response>
Il campo ID utente (UID) specifico del proprietario è facoltativo. I campi facoltativi non devono essere inclusi nella risposta alla licenza se non sono presenti dati associati.
Argomenti correlati