Cómo predeliver licencias DRM WMA?
Pregunta
Estoy tratando de instalar licencias de DRM WMA en silencio para que los usuarios no tendrían que jugar cada canción y reconocer por cada licencia.
Me di cuenta de que tengo que hacer algo como esto:
HRESULT res = CoCreateInstance(__uuidof(RMGetLicense),NULL,CLSCTX_ALL,__uuidof(IRMGetLicense ),(void**) &pLicense );
res = pLicense->GetLicenseFromURL(NULL, bstrURL);
Se espera que el bstrUrl para contener una keyid como un parámetro, que permiten recuperar el archivo que coincida con el archivo de música. No puedo encontrar la manera de conseguir esto keyid desde el archivo WMA.
Puedo obtener el problema erróneamente sin embargo. ¿Estoy en el buen camino?
Solución
Usted tiene que pasar objeto de encabezado como primer parámetro. Más información se encuentra en MSDN
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow