From: Maxim S. Shatskih on
> My business need is to be able to detect (and possibly block) writes to a
> cd/dvd device. The idea here is to bill customers if they use a windows XP PC
> to burn data to a CD or DVD in an internet kiosk environment.

Write a lower filter which will fail some MMC command necessary for burning.

Note that on XP with their stupid imapi.sys you must install your filter _below imapi_, this requires some effort (you cannot be a class filter).

--
Maxim S. Shatskih
Windows DDK MVP
maxim(a)storagecraft.com
http://www.storagecraft.com

From: Andrew Bucknell on
Pavel : personally I agree with you. But the business does not. I am just a
humble servant :)

"Pavel A." wrote:

> "Andrew Bucknell" <AndrewBucknell(a)discussions.microsoft.com> wrote in
> message news:750C0AC9-5F13-4552-B037-4DDA3F6FB7A0(a)microsoft.com...
>
> > 2. Is this a good approach or is there something simpler I could be doing?
>
> Just let them burn for free? You'll save development costs, improve system
> stability by not installing your driver :) and attract more users =>make
> more profit.
>
> --pa
>
>
From: Andrew Bucknell on
Thanks for the tip Maxim. I will look into this.

"Maxim S. Shatskih" wrote:

> > My business need is to be able to detect (and possibly block) writes to a
> > cd/dvd device. The idea here is to bill customers if they use a windows XP PC
> > to burn data to a CD or DVD in an internet kiosk environment.
>
> Write a lower filter which will fail some MMC command necessary for burning.
>
> Note that on XP with their stupid imapi.sys you must install your filter _below imapi_, this requires some effort (you cannot be a class filter).
>
> --
> Maxim S. Shatskih
> Windows DDK MVP
> maxim(a)storagecraft.com
> http://www.storagecraft.com
>
>