Ich versuche, WMA DRM-Lizenzdateien still zu installieren, damit Benutzer nicht jeden Titel abspielen und für jede Lizenz bestätigen müssen.Wie Sie WMA DRM-Lizenzen vorlegieren?
Ich finde heraus, dass ich so etwas zu tun:
HRESULT res = CoCreateInstance(__uuidof(RMGetLicense),NULL,CLSCTX_ALL,__uuidof(IRMGetLicense),(void**) &pLicense);
res = pLicense->GetLicenseFromURL(NULL, bstrURL);
Die bstrURL erwartet wird, einen Schlüssel-ID als Parameter enthält, die es erlauben, die Datei abzurufen mit der Musikdatei entsprechen. Ich kann nicht finden, wie man diese SchlüsselID von der WMA-Datei zurückbekommt.
Ich kann das Problem jedoch falsch bekommen. Bin ich im Guten?