我正在尝试默默地安装WMA DRM许可证文件,以便用户不必播放每首歌曲并确认每个许可证。

我发现我需要做这样的事情:

HRESULT res = CoCreateInstance(__uuidof(RMGetLicense),NULL,CLSCTX_ALL,__uuidof(IRMGetLicense ),(void**) &pLicense );
res = pLicense->GetLicenseFromURL(NULL, bstrURL);

预计BSTRURL将包含一个keyID作为参数,该参数允许检索与音乐文件匹配的文件。我找不到如何从WMA文件中获取此keyID。

我可能会错误地遇到问题。我好吗?

有帮助吗?

解决方案

您必须将标题对象作为第一个参数传递。更多信息在 MSDN

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top