-
-
[求助]关于光驱禁止刻录和只读的小总结和疑问
-
发表于:
2010-11-19 11:30
9570
-
首先,我知道这是个很久以前的话题了,但是看了很多资料,都没有找到完全可行的解决方案(有些能解决部分问题)。所以,总结一下我走过的路和我的疑问。
需求很简单:刻录光驱禁止刻录(特别是空盘) 和 刻录光驱的只读控制
我尝试分别对于以下驱动或设备进行过控制IRP HOOK的控制,控制的IRP包括CREATE READ WRITE SCSI(INTERNALDEVICEIOCONTORL) DEVICEIOCONTROL :
\\Driver\\Cdrom //涉及Cdrom的最基本驱动
\\Driver\\Imapi //专门管理光驱刻录的驱动
\\Driver\\redbook //光驱多媒体音频的驱动
\\Driver\\Atapi下的相应光驱设备 //IDE通道的总线驱动
\\FileSystem\\RAW //未识别的文件系统(野的),其中包含RawCdrom设备
\\FileSystem\\Cdfs //光驱文件系统,但空盘没有该文件系统
上述多数控制可对于刻录软件Nero Burning ROM有限制效果,让它不能识别光驱,我的电脑中也无法读取光驱信息。
但是,对于
Alcohol 120%的刻录ISO文件功能无能为力,
即使在我的电脑中无法读取光盘信息,它也始终可以获取光驱信息,可以刻录光盘。
想问的是:Alcohol 120%底层的获取信息和文件读写是在哪儿进行的?
在驱网上看到说不同软件不同的走法,然后就没有下文了。难道从根本上禁止刻录做不到?
求解光驱只读的思路,但是现在连禁止刻录都不能完全实现...所以....
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!