J'essaie d'installer les fichiers de licences WMA DRM en mode silencieux afin que les utilisateurs n'aient pas besoin de jouer chaque chanson et d'accuser réception pour chaque licence.Comment pré-délivrer les licences WMA DRM?
Je compris que je dois faire quelque chose comme ceci:
HRESULT res = CoCreateInstance(__uuidof(RMGetLicense),NULL,CLSCTX_ALL,__uuidof(IRMGetLicense),(void**) &pLicense);
res = pLicense->GetLicenseFromURL(NULL, bstrURL);
Le bstrURL devrait contenir un keyID comme paramètre, qui permet de récupérer le fichier correspondant au fichier musical. Je ne peux pas trouver comment récupérer cet ID de clé à partir du fichier WMA.
Je peux cependant avoir le problème à tort. Suis-je dans le bon sens?