我正在尝试静默安装 WMA DRM 许可证文件,这样用户就不必播放每首歌曲并确认每个许可证。
我发现我需要做这样的事情:
HRESULT res = CoCreateInstance(__uuidof(RMGetLicense),NULL,CLSCTX_ALL,__uuidof(IRMGetLicense ),(void**) &pLicense );
res = pLicense->GetLicenseFromURL(NULL, bstrURL);
bstrURL 应该包含一个 keyID 作为参数,它允许检索与音乐文件匹配的文件。我找不到如何从 WMA 文件中取回这个 keyID。
我可能会错误地解决问题。我的方式好吗?