what is the win 98 /95 equvalent of nt4 cdaudio.sys filter?

Hi all,
Under win NT cdaudio.sys is a filter driver, which allows the playing of
audio CD via standard commands, which are then interpreted by the filter
into CD-ROM specific commands.
what is the equivalent driver / mechanism under windows 95/98 (not wdm) and
is there a sample for this driver on one of the Microsoft ddks.
I installed the 98 ddk and did not managed to find one on there.

thanks

Robert Fernando
www.rowanclose.com
Fax +44(0)870-133-1992
----- Original Message -----
From: “Robert Fernando -ntlworld”
To: “Windows System Software Devs Interest List”
Sent: Wednesday, September 24, 2003 12:09 PM
Subject: [ntdev] Re: OT Quick guide to writing vxd’s

> Hi all,
> Can the 98 ddk being installed on a win 2000 service pack 4 CD ?
> Will I be able to the sample code from the ddk on a win 2kpc and then
> transfer the files to a win 98 PC for testing ?
>
> thanks
>
> Robert Fernando
> www.rowanclose.com
> ----- Original Message -----
> From: “««« Prasad »»»”
> To: “Windows System Software Devs Interest List”
> Sent: Wednesday, September 24, 2003 11:33 AM
> Subject: [ntdev] Re: OT Quick guide to writing vxd’s
>
>
> > Get 98 DDK from
> >
> > http://people.freenet.de/Power-Info/Windows98_DDK.htm
> >
> > ----- Original Message -----
> > From:
> > To: “Windows System Software Devs Interest List”
> > Sent: Wednesday, September 24, 2003 3:54 PM
> > Subject: [ntdev] Re: OT Quick guide to writing vxd’s
> >
> >
> > >
> > > Hi Robert,
> > >
> > > Best thing I can think of is to get the Win9x DDK and write a simple
> VXD.
> > > Shouldn`t take you long to grasp the concepts involved.
> > >
> > > Thats how i learnt to do it anyway :slight_smile:
> > >
> > > Ben
> > >
> > > -----Original Message-----
> > > From: Robert Fernando -ntlworld [mailto:xxxxx@bigfoot.com]
> > > Sent: Wednesday, September 24, 2003 10:59 AM
> > > To: Windows System Software Devs Interest List
> > > Subject: [ntdev] Re: OT Quick guide to writing vxd’s
> > >
> > >
> > > Hi all,
> > > What I am trying to achieve is to obtain a basic / enough info to be
> able
> > to
> > > show some understanding of how vxd’s work / are produced.
> > >
> > > I need this info for an interview I will be taking next week.
> > >
> > > thanks
> > >
> > > Robert Fernando
> > > www.rowanclose.com
> > > ----- Original Message -----
> > > From: “Walter Oney”
> > > Newsgroups: ntdev
> > > To: “Windows System Software Devs Interest List”
> > > Sent: Tuesday, September 23, 2003 9:08 PM
> > > Subject: [ntdev] Re: OT Quick guide to writing vxd’s
> > >
> > >
> > > > xxxxx@bigfoot.com wrote:
> > > > > Please could any one recommend a book that would give me in a week
> or
> > > less
> > > > > the basic steps to creating a vxd device driver for win 98 or win
95
> > > > > I have knowledge of writing windows nt4 filter drivers.
> > > >
> > > > I don’t think that there is such a book, at least not in print. What
> > > > task are you trying to accomplish?
> > > >
> > > > –
> > > > Walter Oney, Consulting and Training
> > > > Basic and Advanced Driver Programming Seminars
> > > > Check out our schedule at http://www.oneysoft.com
> > > >
> > > > —
> > > > Questions? First check the Kernel Driver FAQ at
> > > http://www.osronline.com/article.cfm?id=256
> > > >
> > > > You are currently subscribed to ntdev as:
xxxxx@bigfoot.com
> > > > To unsubscribe send a blank email to xxxxx@lists.osr.com
> > > >
> > >
> > >
> > > —
> > > Outgoing mail is certified Virus Free.
> > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > Version: 6.0.521 / Virus Database: 319 - Release Date: 23/09/2003
> > >
> > >
> > > —
> > > Questions? First check the Kernel Driver FAQ at
> > > http://www.osronline.com/article.cfm?id=256
> > >
> > > You are currently subscribed to ntdev as: xxxxx@des.co.uk
> > > To unsubscribe send a blank email to xxxxx@lists.osr.com
> > >
> > > —
> > > Questions? First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256
> > >
> > > You are currently subscribed to ntdev as: xxxxx@calsoft.co.in
> > > To unsubscribe send a blank email to xxxxx@lists.osr.com
> > >
> >
> >
> > —
> > Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
> >
> > You are currently subscribed to ntdev as: xxxxx@bigfoot.com
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
>
>
> —
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.521 / Virus Database: 319 - Release Date: 23/09/2003
>
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@bigfoot.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>


Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.521 / Virus Database: 319 - Release Date: 23/09/2003

Just wanted to clarify some small information. The Windows NT/2000
CDAUDIO.SYS is actually a hack to get pre-SCSI2 cdrom drives to be able
to play audio discs. The problem is that SCSI1 did not define any audio
playback commands nor behaviors. Therefore, on a very small number of
drives in the Win95-Win2000 timeframe, special handling was required to
get some very few drives to be able to play audio. On most Windows 2000
machines, CDAUDIO.SYS will be listed as a filter drive, but detect(*)
that it’s not required for the device stack and just never create a
device object/attach to the stack. Then, the driver unloads because
it’s not needed. All the handling of audio playback ioctls is handled
by CDROM.SYS, whose source code is included in the DDK.

Unfortunately, I have no experience with the Win9x code base. I think
you may be looking for a file named “redbook.sys” – anyone on this list
care to correct me here? :slight_smile:

.

(*) AddDevice() checks registry to see if entry exists. If exists, and
says not required for this device, doesn’t load. StartDevice() sends
INQUIRY and similar commands, and stores results in registry. So, the
first time around, it loads. On subsequent boots, it doesn’t. Neat,
eh?

-----Original Message-----
From: Robert Fernando -ntlworld [mailto:xxxxx@bigfoot.com]
Sent: Wednesday, September 24, 2003 6:58 AM
Subject: what is the win 98 /95 equvalent of nt4 cdaudio.sys filter?

Hi all,
Under win NT cdaudio.sys is a filter driver, which allows the playing of
audio CD via standard commands, which are then interpreted by the filter
into CD-ROM specific commands.
what is the equivalent driver / mechanism under windows 95/98 (not wdm)
and
is there a sample for this driver on one of the Microsoft ddks.
I installed the 98 ddk and did not managed to find one on there.

thanks

Robert Fernando
www.rowanclose.com
Fax +44(0)870-133-1992
----- Original Message -----
From: “Robert Fernando -ntlworld”
To: “Windows System Software Devs Interest List”
Sent: Wednesday, September 24, 2003 12:09 PM
Subject: [ntdev] Re: OT Quick guide to writing vxd’s

> Hi all,
> Can the 98 ddk being installed on a win 2000 service pack 4 CD ?
> Will I be able to the sample code from the ddk on a win 2kpc and then
> transfer the files to a win 98 PC for testing ?
>
> thanks
>
> Robert Fernando
> www.rowanclose.com
> ----- Original Message -----
> From: “<<< Prasad >>>”
> To: “Windows System Software Devs Interest List”
> Sent: Wednesday, September 24, 2003 11:33 AM
> Subject: [ntdev] Re: OT Quick guide to writing vxd’s
>
>
> > Get 98 DDK from
> >
> > http://people.freenet.de/Power-Info/Windows98_DDK.htm
> >
> > ----- Original Message -----
> > From:
> > To: “Windows System Software Devs Interest List”

> > Sent: Wednesday, September 24, 2003 3:54 PM
> > Subject: [ntdev] Re: OT Quick guide to writing vxd’s
> >
> >
> > >
> > > Hi Robert,
> > >
> > > Best thing I can think of is to get the Win9x DDK and write a
simple
> VXD.
> > > Shouldn`t take you long to grasp the concepts involved.
> > >
> > > Thats how i learnt to do it anyway :slight_smile:
> > >
> > > Ben
> > >
> > > -----Original Message-----
> > > From: Robert Fernando -ntlworld
[mailto:xxxxx@bigfoot.com]
> > > Sent: Wednesday, September 24, 2003 10:59 AM
> > > To: Windows System Software Devs Interest List
> > > Subject: [ntdev] Re: OT Quick guide to writing vxd’s
> > >
> > >
> > > Hi all,
> > > What I am trying to achieve is to obtain a basic / enough info to
be
> able
> > to
> > > show some understanding of how vxd’s work / are produced.
> > >
> > > I need this info for an interview I will be taking next week.
> > >
> > > thanks
> > >
> > > Robert Fernando
> > > www.rowanclose.com
> > > ----- Original Message -----
> > > From: “Walter Oney”
> > > Newsgroups: ntdev
> > > To: “Windows System Software Devs Interest List”

> > > Sent: Tuesday, September 23, 2003 9:08 PM
> > > Subject: [ntdev] Re: OT Quick guide to writing vxd’s
> > >
> > >
> > > > xxxxx@bigfoot.com wrote:
> > > > > Please could any one recommend a book that would give me in a
week
> or
> > > less
> > > > > the basic steps to creating a vxd device driver for win 98 or
win
95
> > > > > I have knowledge of writing windows nt4 filter drivers.
> > > >
> > > > I don’t think that there is such a book, at least not in print.
What
> > > > task are you trying to accomplish?
> > > >
> > > > –
> > > > Walter Oney, Consulting and Training
> > > > Basic and Advanced Driver Programming Seminars
> > > > Check out our schedule at http://www.oneysoft.com
> > > >
> > > > —
> > > > Questions? First check the Kernel Driver FAQ at
> > > http://www.osronline.com/article.cfm?id=256
> > > >
> > > > You are currently subscribed to ntdev as:
xxxxx@bigfoot.com
> > > > To unsubscribe send a blank email to
xxxxx@lists.osr.com
> > > >
> > >
> > >
> > > —
> > > Outgoing mail is certified Virus Free.
> > > Checked by AVG anti-virus system (http://www.grisoft.com).
> > > Version: 6.0.521 / Virus Database: 319 - Release Date: 23/09/2003
> > >
> > >
> > > —
> > > Questions? First check the Kernel Driver FAQ at
> > > http://www.osronline.com/article.cfm?id=256
> > >
> > > You are currently subscribed to ntdev as: xxxxx@des.co.uk
> > > To unsubscribe send a blank email to
xxxxx@lists.osr.com
> > >
> > > —
> > > Questions? First check the Kernel Driver FAQ at
> > http://www.osronline.com/article.cfm?id=256
> > >
> > > You are currently subscribed to ntdev as: xxxxx@calsoft.co.in
> > > To unsubscribe send a blank email to
xxxxx@lists.osr.com
> > >
> >
> >
> > —
> > Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
> >
> > You are currently subscribed to ntdev as:
xxxxx@bigfoot.com
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
>
>
> —
> Outgoing mail is certified Virus Free.
> Checked by AVG anti-virus system (http://www.grisoft.com).
> Version: 6.0.521 / Virus Database: 319 - Release Date: 23/09/2003
>
>
> —
> Questions? First check the Kernel Driver FAQ at
http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as: xxxxx@bigfoot.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>


Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.521 / Virus Database: 319 - Release Date: 23/09/2003