Come predeliver licenze DRM WMA?
Domanda
Sto cercando di installare le licenze DRM WMA file in silenzio in modo che gli utenti non avrebbero dovuto giocare ogni brano e riconoscere per ogni licenza.
Ho capito che ho bisogno di fare qualcosa di simile:
HRESULT res = CoCreateInstance(__uuidof(RMGetLicense),NULL,CLSCTX_ALL,__uuidof(IRMGetLicense ),(void**) &pLicense );
res = pLicense->GetLicenseFromURL(NULL, bstrURL);
Il bstrUrl dovrebbe contenere un keyID come parametro, che permettono di recuperare il file corrispondente con il file musicale. Non riesco a trovare come ottenere questo KeyID indietro dal file WMA.
io possa ottenere il problema torto però. Sono nel miglior modo?
Soluzione
Devi passare oggetto intestazione come primo parametro. Ulteriori informazioni sono a MSDN
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow