Windows:直接写入CD-R扇区
问题描述:
是否有任何库或Windows API函数可以直接写入CD-R的扇区?我能够使用Windows API提供的ReadFile函数读取驱动器中的扇区,但是使用驱动器上的WriteFile函数似乎只是将磁盘标记为正在使用中(在执行程序后,在CD- R,我无法将文件刻录到磁盘上或将其弹出,直到重新启动系统)。当我重新启动系统时,磁盘上没有数据。打开磁盘驱动器以进行写入访问并使用磁盘驱动器句柄调用WriteFile函数不会产生系统错误。Windows:直接写入CD-R扇区
答
对写入过程的访问可能受限于允许与可在资源管理器中完成的拖放写入兼容。
您可以使用其他方法并写入ISO映像,然后在CD完成时将其转储到CD。
尝试http://msdn.microsoft.com/en-us/library/aa366450%28v=vs.85%29.aspx – 2012-03-13 03:30:46