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 sink writer sono stati ottimizzati per Windows 10 e Windows 11. Microsoft consiglia vivamente che il nuovo codice usi lettore di origine e writer sink invece di 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.
Qualsiasi licenza di terze parti creata in locale, ad esempio tramite l'importazione DRM, può essere eliminata 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 della licenza se non sono presenti dati associati.
Argomenti correlati