C++ 如何提前交付WMA DRM许可证?
我正在尝试以静默方式安装WMA DRM许可证文件,这样用户就不必播放每首歌曲并确认每个许可证 我发现我需要这样做:C++ 如何提前交付WMA DRM许可证?,c++,drm,wma,C++,Drm,Wma,我正在尝试以静默方式安装WMA DRM许可证文件,这样用户就不必播放每首歌曲并确认每个许可证 我发现我需要这样做: HRESULT res = CoCreateInstance(__uuidof(RMGetLicense),NULL,CLSCTX_ALL,__uuidof(IRMGetLicense ),(void**) &pLicense ); res = pLicense->GetLicenseFromURL(NULL, bstrURL); bstrURL应包含一个keyID
HRESULT res = CoCreateInstance(__uuidof(RMGetLicense),NULL,CLSCTX_ALL,__uuidof(IRMGetLicense ),(void**) &pLicense );
res = pLicense->GetLicenseFromURL(NULL, bstrURL);
bstrURL应包含一个keyID作为参数,该参数允许检索与音乐文件匹配的文件。我找不到如何从WMA文件中获取此密钥ID
不过我可能弄错了这个问题。我的方法好吗?必须将header对象作为第一个参数传递。更多信息请参阅