Hi Everybody,
I have writting a UDF File system driver for packet writing. I am
facing problem in writing to the CD from the FSD. I wrote a
function just like “CDReadSectors” given in CDFS, and passing
IRP_MJ_WRITE. But it hangs the system. I am setting all the mode
pages of the writer through application. What i am doing, is
Correct? I will be very much thankful if somebody can guide me in
this regard.
Thanks in Advance
Regards
Arun
There is always a better job for you at Monsterindia.com.
Go now http://monsterindia.rediff.com/jobs
On 16 Jul 2002 13:55:00 -0000, “Arun Gangotri”
wrote:
>
>Hi Everybody,
>I have writting a UDF File system driver for packet writing. I am
>facing problem in writing to the CD from the FSD. I wrote a
>function just like “CDReadSectors” given in CDFS, and passing
>IRP_MJ_WRITE. But it hangs the system. I am setting all the mode
>pages of the writer through application. What i am doing, is
>Correct? I will be very much thankful if somebody can guide me in
>this regard.
>Thanks in Advance
>Regards
>Arun
Hi Arun,
The RIP_MJ_WRITE function is not supported for CDR/RW devices. You
will need to write a CDROM filter driver that can send SCSI requests
to the burner. Your UDF driver will then be able to send write via the
filter driver.
For Win2K and NT you might be able to get by using the ASPI interface
to send the write requests but most XP machines will not have an ASPI
driver installed.
John Hensley
SmartSoft
(919) 846-1741
Hi John,
Thanks for your kind help. Could you please suggest me some sample
CDROM filter driver.
Thanks and Regards
Arun
Subject: Re: Writing to CD from FSD
From: John Hensley
>Date: Tue, 16 Jul 2002 14:51:45 -0400
>X-Message-Number: 15
>
>On 16 Jul 2002 13:55:00 -0000, “Arun Gangotri”
> wrote:
>
> >
> >Hi Everybody,
> >I have writting a UDF File system driver for packet writing. I
>am
> >facing problem in writing to the CD from the FSD. I wrote a
> >function just like “CDReadSectors” given in CDFS, and passing
> >IRP_MJ_WRITE. But it hangs the system. I am setting all the
>mode
> >pages of the writer through application. What i am doing, is
> >Correct? I will be very much thankful if somebody can guide me
>in
> >this regard.
> >Thanks in Advance
> >Regards
> >Arun
>
>Hi Arun,
>
>The RIP_MJ_WRITE function is not supported for CDR/RW devices.
>You
>will need to write a CDROM filter driver that can send SCSI
>requests
>to the burner. Your UDF driver will then be able to send write
>via the
>filter driver.
>
>For Win2K and NT you might be able to get by using the ASPI
>interface
>to send the write requests but most XP machines will not have an
>ASPI
>driver installed.
>
>John Hensley
>SmartSoft
>(919) 846-1741
>
On 18 Jul 2002 07:12:01 -0000, “Arun Gangotri”
wrote:
>
>Hi John,
>Thanks for your kind help. Could you please suggest me some sample
>CDROM filter driver.
>Thanks and Regards
>Arun
In the WinXP DDK there is a sample CDROM filter driver in
src\storage\filters\cdaudio. While this example is mainly for working
with CD audio, it does show how a filter driver works and how to send
SCSI requests to a CD-R/RW. This sample was very helpful to me when I
was working on an ASPI replacement for a CD writer product.
John Hensley
SmartSoft
(919) 846-1741