Méthode IWMDRMLicense::GetInclusionList
[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.]
La méthode GetInclusionList récupère l’intégralité de la liste d’inclusion pour la licence ou la chaîne de licences actuelle.
Syntaxe
HRESULT GetInclusionList(
[out] GUID **ppGuids,
[out] DWORD *pcGuids
);
Paramètres
-
ppGuids [out]
-
Reçoit un tableau de GUID identifiant les technologies incluses.
-
pcGuids [out]
-
Reçoit le nombre d’éléments dans le tableau ppGuids . Le tableau est alloué à l’aide de CoTaskMemAlloc. Une fois la liste terminée, relâchez la mémoire en appelant CoTaskMemFree.
Valeur retournée
Cette méthode retourne un code HRESULT. Les valeurs possibles sont notamment celles figurant dans le tableau suivant.
Code de retour | Description |
---|---|
|
S_OK |
Notes
L’émetteur de licence peut spécifier d’autres systèmes de protection vers lesquels le contenu chiffré peut être converti. La liste des GUID récupérés par cette méthode identifie les systèmes de protection autorisés. Lorsque vous concluez un contrat de licence avec Microsoft pour obtenir la bibliothèque stub, vous recevez une liste des systèmes de protection actuellement pris en charge et des GUID utilisés pour les identifier.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|