Partager via


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
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
Wmdrmsdk.h
Bibliothèque
Wmdrmsdk.lib

Voir aussi

Listes d’autorisation et d’inclusion explicites

IWMDRMLicense, interface