J'essaie d'installer les fichiers de licences WMA DRM de manière silencieuse afin que les utilisateurs ne soient pas obligés d'écouter chaque chanson et de reconnaître chaque licence.
Je me suis rendu compte que je devais faire quelque chose comme ça :
HRESULT res = CoCreateInstance(__uuidof(RMGetLicense),NULL,CLSCTX_ALL,__uuidof(IRMGetLicense ),(void**) &pLicense );
res = pLicense->GetLicenseFromURL(NULL, bstrURL);
Le bstrURL doit contenir un keyID en tant que paramètre, qui permet de récupérer le fichier correspondant au fichier musical. Je ne trouve pas comment récupérer ce keyID à partir du fichier WMA.
Mais je me trompe peut-être de problème. Suis-je dans la bonne voie ?