Tech Support > Microsoft Windows > Drivers > Re: How to write to a CD using SCSI PASS THROUGH?
Re: How to write to a CD using SCSI PASS THROUGH?
Posted by John Hensley on August 30th, 2003



The SCSI pass through for CDs does not support transferring data to a
CD device because the standard SCSI WRITE and WRITE10 commands don't
support writing to optical devices.

Under Windows XP you can use the IMAPI interface to write to CDs and
DVD media. If you need to support all versions of Windows you will
need to either use an existing ASPI interface or write your own CD
class filter drivers that implement the functionality for writing to
optical media and then communicate with your drivers via and IOCTL
interface.

....John

On Fri, 29 Aug 2003 11:39:32 -0700, "Satyeshwar"
<satyeshwar.singh@intel.com> wrote:


Posted by David J. Craig on August 30th, 2003


The IMAPI interface only works for MMC-3 compliant devices. If you don't
have the SCSI specs and the MMC-3 spec, don't even try writing to CD/DVD
media. If you want to build your own ISO images to record, you will need
many ISO specs that are not inexpensive. There are ones for data, music,
VCD, DVD, etc. and sometimes several for each. VCD has several specs
because it has changed many times with new levels. I have heard that buying
all you really need to become an expert in all forms will cost somewhere
near $10,000. There is also software that can validate the CD/DVD media
format after it is burned to see if you got all the funny stuff right.

Glad to see someone finally answer the question. I was watching and
waiting. Specifically, ASPI is available from Adaptec. Roxio, previously
Adaptec, uses its own version of ASPI for their software. Nero, GoldenHawk,
and Gear all have ASPI replacements or filter drivers. Don't forget that
current optical drives can appear on SCSI, ATAPI/IDE, 1394, USB 1.1, and USB
2.0. I have even seen parallel port drives, but avoid those as 500kbps is
too slow for anything faster than 2x. With the new protection implemented
by many drives, the lack of data won't destroy the media as it used to do,
but burning at 2x should only be done for greater portability and durability
of the media image.

"John Hensley" <NOSPAMjohnhe@msn.comNOSPAM> wrote in message
news:d810lvgshe26296rlqp2v2ohkcn2jnh7n5@4ax.com...


Posted by Alexander Grigoriev on August 30th, 2003


SPT doesn't care which commands are sent, whether it's WRITE or WRITE10 or
any CD-R/W SCSI command.

SPT use is not recommended, though, because it requires administrative
privileges, so forget about it for any commercial program (unless you decide
to limit its use to admins only).

"John Hensley" <NOSPAMjohnhe@msn.comNOSPAM> wrote in message
news:d810lvgshe26296rlqp2v2ohkcn2jnh7n5@4ax.com...