Méthode IWMDRMLicense::GetLicense
[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 GetLicense récupère la licence sous forme de données XML ou XMR.
Syntaxe
HRESULT GetLicense(
[out] BYTE **ppbLicense,
[out] DWORD *pcbLicense,
[out] DWORD *pdwLicenseType
);
Paramètres
-
ppbLicense [out]
-
Reçoit la licence.
-
pcbLicense [out]
-
Reçoit la taille de la licence.
-
pdwLicenseType [out]
-
Reçoit le type de la licence retournée. Cette valeur est définie sur l’une des constantes du tableau suivant.
Constant Description WMDRM_LICENSE_TYPE_XML La licence récupérée est mise en forme au format XML. WMDRM_LICENSE_TYPE_XMR La licence récupérée est au format XMR.
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
Aucun.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|