Thanks, Don.
So, why minifilter is working when floppy is ejected and then iniserted again?
Maybe, the filesystem is created when the first floppy is inserted and then
exists after it is ejected?
Is there any way to receive notification when the floppy is inserted (in
kernel mode or in user mode)?
Thanks, Eugene
"Don Burn" wrote:
> No because until the disk is inserted there is no filesystem to attach to.
>
>
> Don Burn (MVP, Windows DKD)
> Windows Filesystem and Driver Consulting
> Website: http://www.windrvr.com
> Blog: http://msmvps.com/blogs/WinDrvr
>
>
>
>
> > -----Original Message-----
> > From: Eugene [private.php?do=newpm&u=]
> > Posted At: Thursday, May 27, 2010 5:20 PM
> > Posted To: microsoft.public.development.device.drivers
> > Conversation: Filtering floppy operations with minifilter driver
> > Subject: Filtering floppy operations with minifilter driver
> >
> > I want to filter floppy disks operations with the file system minifilter
> > driver. The problem is that I cannot attach minifilter to the drive
> > unless the
> > disk is inserted. If disk is not inserted into the drive, the
> > FilterAttach
> > function returns error (ERROR_FLT_DELETING_OBJECT (0X801F000B) for
> > Windows XP
> > and ERROR_FLT_VOLUME_NOT_FOUND (0x 801F0014) for Windows 7).
> > When the disk is inserted, all works fine. After ejecting/inserting the
> > disk
> > minifilter continues to work properly.
> >
> > Is there any way to attach minifilter to the floppy drive without
> > physical
> > disk inserted into it?
> >
> > Thanks, Eugene
> >
> >
> > __________ Information from ESET Smart Security, version of virus
> > signature
> > database 5151 (20100527) __________
> >
> > The message was checked by ESET Smart Security.
> >
> > http://www.eset.com
> >
>
> .
>