可移动媒体问题的Windows兼容性设置 [英] Windows Compatibility Setting For Removable Media Questions

查看:100
本文介绍了可移动媒体问题的Windows兼容性设置的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


 我需要通过可移动CD / DVD媒体的注册表中的编程设置兼容性设置。


 经过数小时的网络搜索,我发现基本上没有任何问题。


 如果我进入Windows中的属性 - >兼容性选项卡并设置"Windows 98",在CD / DVD上的可执行文件中,注册表中的结果如下所示:"SIGN.MEDIA = hex value"然后是符合预期的兼容性标志。


 十六进制值似乎是可执行文件的数字签名,因为媒体是可移动的,所以它是有意义的。 但是,我找不到有关如何生成十六进制值的信息。我需要在代码中生成该值。


 我期待您的回复。


 

解决方案

嗨Mwakefield,


 


我可以说它是一个UID(唯一标识符)可移动媒体,据我所知,还有另一个标识:"SIGN.IE = xxxxx"在此兼容性设置中。它可以从媒体中的数据生成,或者当我们在磁盘上刻录
时它是内容的标识符。不幸的是,和你一样,我没有找到关于这个标识的任何文件,我会在内部进行咨询,任何反馈都会在这里更新,谢谢。


此致,


Hi,

  I have a need to set compatibility settings via programmation in the registry for removable CD/DVD Media.

  After numerous hours of web searches I have found essentially nothing on the matter.

  If I go into the properties->compatibility tab in Windows and set "Windows 98" on a executable on CD/DVD the result in the registry looks like this: "SIGN.MEDIA=hex value" followed by the compatibility flag(s) as expected.

  The hex value appears to be a digital signing of the executable which makes sense since the media is removable.  However, I can find no information on how the hex value is generated. I need to generate that value in code.

  I look forward to your kind response.

 

解决方案

Hi Mwakefield,

 

I can say it is a UID (Unique Identifier) for the removable media, and as I know, there are another identifer: "SIGN.IE=xxxxx" in this compatibility setting. It may be generated from the data in the media, or it is an identifer of the content when we burn the disk. Unfortunately, same with you, I do not find any documents about this identifer, I will consult it internally, and any feedback will update here, thanks.

Sincerely,


这篇关于可移动媒体问题的Windows兼容性设置的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆