Importation d’une licence et d’un matériel clé
[La fonctionnalité associée à cette page, le Kit de développement logiciel (SDK) Windows Media Format 11, est une fonctionnalité héritée. Il a été remplacé par lecteur source et enregistreur récepteur. Le lecteur source et l’enregistreur récepteur ont été optimisés pour Windows 10 et Windows 11. Microsoft recommande vivement que le nouveau code utilise le lecteur source et l’enregistreur récepteur au lieu du Kit de développement logiciel (SDK) Windows Media Format 11, lorsque cela est possible. Microsoft suggère que le code existant qui utilise les API héritées soit réécrit pour utiliser les nouvelles API si possible.]
Si vous avez du contenu multimédia chiffré à l’aide d’un système de protection de contenu tiers et que vous souhaitez importer la licence et le matériel clé dans Windows Media DRM, procédez comme suit :
- Récupérez la collection de certificats de machine Windows Media DRM en appelant la méthode IWMDRMSecurity::GetMachineCertificate .
- Analysez la collection de certificats, en vous assurant qu’elle est signée correctement et qu’elle est validée sur une clé publique racine Microsoft connue. La collection de certificats est conforme au schéma XMR. Pour plus d’informations, consultez Génération d’une licence XMR.
- Facultatif : extrayez la liste de révocation en appelant la méthode IWMDRMSecurity::GetRevocationData .
- Facultatif : assurez-vous qu’aucun certificat de la collection n’est révoqué. Pour plus d’informations, consultez Vérification de la révocation de certificat.
- Générez une licence au format XMR qui représente les exigences de stratégie pour le contenu d’importation et contient le matériel de clé DRM Windows Media approprié. Pour plus d’informations, consultez la rubrique Création d’une licence XMR.
- Transmettez la licence XMR au système Windows Media DRM pour traitement, à l’aide de la méthode IWMDRMLicenseManagement::StoreLicense .
Notes
Des détails sur le schéma XMR vous seront fournis lorsque vous attribuez une licence à Windows Media DRM.
Rubriques connexes