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?

È stato utile?

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
scroll top