阅读:2356回复:6
?怎样使用WRITE(10) SCSI命令完成cd-r/w盘片写操作?
各位老大:怎样使用WRITE(10) SCSI命令完成cd-r/w盘片写操作?
现在情况是这样的: 1。我使用WRITE(10)命令完成的写操作只对未格式化过的盘片或使用其它工具软件ERASE操作后的(CD-R/W)盘片有效,格式化过的盘片就会失败。 2。用WRITE(10)完成写操作时,即使是未格式化过的盘片,即使是CD-R/W盘片,对相同位置也只能成功完成一次写操作。 3。我试着轩WRITE(10)CDB中的EBP标志,试图对CD-R/W盘片在重写前先进行ERASE操作,但仍未成功。 请各位老大帮忙,感激不尽!!! |
|
|
沙发#
发布于:2003-07-26 19:57
认真看看SCSI MMC标准,那里讲得很清楚
|
|
板凳#
发布于:2003-06-20 13:44
哪有什么设备驱动啊,我买来的CD-RW记录机只有CD-RW和CD-R空盘各一张,还有捆绑刻录软件一套,哪有什么设备驱动啊(除了Windows自带的),
我是先发ModeSelect设置写参数再用WRITE(10)写就OK了! |
|
|
地板#
发布于:2003-06-13 11:58
这样的东西在文件系统里边实现其实是违反了微软的分层架构,实际写的工作该由设备驱动来实现才比较好!
|
|
|
地下室#
发布于:2003-06-12 23:46
cd/dvd的可重复擦写光盘,只有用udf的随机写方式格式化以后才能任意的指定地方写数据。其他的情况只能往空白区写数据。
|
|
|
5楼#
发布于:2003-06-12 10:58
cdrw不是可以随机写的,你不能光发一个write命令就到处写.
|
|
6楼#
发布于:2003-06-10 20:14
用12字的命令就OK!
|
|
|