Writing file system filter driver

Hi,

I have to develop file system filter driver for USB
flash drive. Do i need IFS kit for that or can I
write using DDK.

Also any examples for writing file system filter
drivers.

Regards, Eswari


Yahoo! for Good
Donate to the Hurricane Katrina relief effort.
http://store.yahoo.com/redcross-donate3/

What are you trying to do in the filter? If you need to access things at
the file system level, you will need the IFS kit. From your questions, you
will also need to:

  1. Take a good device driver class
  2. Practice the trade a few months (at least)
  3. Take the OSR file systems class
  4. Schedule a lot of time (1+ years) to write the filter.


Don Burn (MVP, Windows DDK)
Windows 2k/XP/2k3 Filesystem and Driver Consulting
Remove StopSpam from the email to reply

“Eswari” wrote in message news:xxxxx@ntdev…
> Hi,
>
> I have to develop file system filter driver for USB
> flash drive. Do i need IFS kit for that or can I
> write using DDK.
>
> Also any examples for writing file system filter
> drivers.
>
> Regards, Eswari
>
>
>
>
> ______________________________________________________
> Yahoo! for Good
> Donate to the Hurricane Katrina relief effort.
> http://store.yahoo.com/redcross-donate3/
>
>

Hi,

I have to write a filter driver which reads a file
from USB flash drive. I am assuming that i have to
write a file system filter driver to do the work. Is
my understnading correct. If not what I have to do
(meaning) how to proceed.

Regards, Eswari

— Don Burn wrote:

> What are you trying to do in the filter? If you
> need to access things at
> the file system level, you will need the IFS kit.
> From your questions, you
> will also need to:
>
> 1. Take a good device driver class
> 2. Practice the trade a few months (at least)
> 3. Take the OSR file systems class
> 4. Schedule a lot of time (1+ years) to write
> the filter.
>
>
> –
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
> Remove StopSpam from the email to reply
>
>
>
> “Eswari” wrote in message
> news:xxxxx@ntdev…
> > Hi,
> >
> > I have to develop file system filter driver for
> USB
> > flash drive. Do i need IFS kit for that or can I
> > write using DDK.
> >
> > Also any examples for writing file system filter
> > drivers.
> >
> > Regards, Eswari
> >
> >
> >
> >
> >
>
____________________
> > Yahoo! for Good
> > Donate to the Hurricane Katrina relief effort.
> > http://store.yahoo.com/redcross-donate3/
> >
> >
>
>
>
> —
> Questions? First check the Kernel Driver FAQ at
> http://www.osronline.com/article.cfm?id=256
>
> You are currently subscribed to ntdev as:
> xxxxx@yahoo.com
> To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>


Yahoo! Mail - PC Magazine Editors’ Choice 2005
http://mail.yahoo.com

Your post does not explain what you are trying to accomplish. If you have a
mass storage compliant USB flash drive device, it will just be mounted by
the standard Microsoft drivers and all files will be accessible. If you
don’t have a compliant device, you should consider a redesign of the
hardware and firmware. This ‘reading of a file from a USB flash drive’ does
not provide anywhere close to the information we need to answer.

“Eswari” wrote in message news:xxxxx@ntdev…
> Hi,
>
> I have to write a filter driver which reads a file
> from USB flash drive. I am assuming that i have to
> write a file system filter driver to do the work. Is
> my understnading correct. If not what I have to do
> (meaning) how to proceed.
>
> Regards, Eswari
>
>
>
> — Don Burn wrote:
>
>> What are you trying to do in the filter? If you
>> need to access things at
>> the file system level, you will need the IFS kit.
>> From your questions, you
>> will also need to:
>>
>> 1. Take a good device driver class
>> 2. Practice the trade a few months (at least)
>> 3. Take the OSR file systems class
>> 4. Schedule a lot of time (1+ years) to write
>> the filter.
>>
>>
>> –
>> Don Burn (MVP, Windows DDK)
>> Windows 2k/XP/2k3 Filesystem and Driver Consulting
>> Remove StopSpam from the email to reply
>>
>>
>>
>> “Eswari” wrote in message
>> news:xxxxx@ntdev…
>> > Hi,
>> >
>> > I have to develop file system filter driver for
>> USB
>> > flash drive. Do i need IFS kit for that or can I
>> > write using DDK.
>> >
>> > Also any examples for writing file system filter
>> > drivers.
>> >
>> > Regards, Eswari
>> >
>> >
>> >
>> >
>> >
>>
> ____________________
>> > Yahoo! for Good
>> > Donate to the Hurricane Katrina relief effort.
>> > http://store.yahoo.com/redcross-donate3/
>> >
>> >
>>
>>
>>
>> —
>> Questions? First check the Kernel Driver FAQ at
>> http://www.osronline.com/article.cfm?id=256
>>
>> You are currently subscribed to ntdev as:
>> xxxxx@yahoo.com
>> To unsubscribe send a blank email to
>> xxxxx@lists.osr.com
>>
>
>
>
>
>

> Yahoo! Mail - PC Magazine Editors’ Choice 2005
> http://mail.yahoo.com
>

Hi David,

Thanks for answering my question and sorry at the same
time that i did not give sufficient information. I
think i have mass storage compliant USB flash drive
device. Are there any sample drivers that are
available for reading a file.

Regards, Eswari

— “David J. Craig” wrote:

> Your post does not explain what you are trying to
> accomplish. If you have a
> mass storage compliant USB flash drive device, it
> will just be mounted by
> the standard Microsoft drivers and all files will be
> accessible. If you
> don’t have a compliant device, you should consider a
> redesign of the
> hardware and firmware. This ‘reading of a file from
> a USB flash drive’ does
> not provide anywhere close to the information we
> need to answer.
>
> “Eswari” wrote in message
> news:xxxxx@ntdev…
> > Hi,
> >
> > I have to write a filter driver which reads a file
> > from USB flash drive. I am assuming that i have to
> > write a file system filter driver to do the work.
> Is
> > my understnading correct. If not what I have to
> do
> > (meaning) how to proceed.
> >
> > Regards, Eswari
> >
> >
> >
> > — Don Burn wrote:
> >
> >> What are you trying to do in the filter? If you
> >> need to access things at
> >> the file system level, you will need the IFS kit.
> >> From your questions, you
> >> will also need to:
> >>
> >> 1. Take a good device driver class
> >> 2. Practice the trade a few months (at
> least)
> >> 3. Take the OSR file systems class
> >> 4. Schedule a lot of time (1+ years) to
> write
> >> the filter.
> >>
> >>
> >> –
> >> Don Burn (MVP, Windows DDK)
> >> Windows 2k/XP/2k3 Filesystem and Driver
> Consulting
> >> Remove StopSpam from the email to reply
> >>
> >>
> >>
> >> “Eswari” wrote in message
> >> news:xxxxx@ntdev…
> >> > Hi,
> >> >
> >> > I have to develop file system filter driver for
> >> USB
> >> > flash drive. Do i need IFS kit for that or can
> I
> >> > write using DDK.
> >> >
> >> > Also any examples for writing file system
> filter
> >> > drivers.
> >> >
> >> > Regards, Eswari
> >> >
> >> >
> >> >
> >> >
> >> >
> >>
> >
>
____________________
> >> > Yahoo! for Good
> >> > Donate to the Hurricane Katrina relief effort.
> >> > http://store.yahoo.com/redcross-donate3/
> >> >
> >> >
> >>
> >>
> >>
> >> —
> >> Questions? First check the Kernel Driver FAQ at
> >> http://www.osronline.com/article.cfm?id=256
> >>
> >> You are currently subscribed to ntdev as:
> >> xxxxx@yahoo.com
> >> To unsubscribe send a blank email to
> >> xxxxx@lists.osr.com
> >>
> >
> >
> >
> >
> >

> > Yahoo! Mail - PC Magazine Editors’ Choice 2005
> > http://mail.yahoo.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@yahoo.com
> To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>

__________________________________
Yahoo! Mail - PC Magazine Editors’ Choice 2005
http://mail.yahoo.com

Hi,

One more question. How to find out if i have mass
storage compliant USB flash drive or not. Do i need
to check with my system people.

Regards, Eswari

— “David J. Craig” wrote:

> Your post does not explain what you are trying to
> accomplish. If you have a
> mass storage compliant USB flash drive device, it
> will just be mounted by
> the standard Microsoft drivers and all files will be
> accessible. If you
> don’t have a compliant device, you should consider a
> redesign of the
> hardware and firmware. This ‘reading of a file from
> a USB flash drive’ does
> not provide anywhere close to the information we
> need to answer.
>
> “Eswari” wrote in message
> news:xxxxx@ntdev…
> > Hi,
> >
> > I have to write a filter driver which reads a file
> > from USB flash drive. I am assuming that i have to
> > write a file system filter driver to do the work.
> Is
> > my understnading correct. If not what I have to
> do
> > (meaning) how to proceed.
> >
> > Regards, Eswari
> >
> >
> >
> > — Don Burn wrote:
> >
> >> What are you trying to do in the filter? If you
> >> need to access things at
> >> the file system level, you will need the IFS kit.
> >> From your questions, you
> >> will also need to:
> >>
> >> 1. Take a good device driver class
> >> 2. Practice the trade a few months (at
> least)
> >> 3. Take the OSR file systems class
> >> 4. Schedule a lot of time (1+ years) to
> write
> >> the filter.
> >>
> >>
> >> –
> >> Don Burn (MVP, Windows DDK)
> >> Windows 2k/XP/2k3 Filesystem and Driver
> Consulting
> >> Remove StopSpam from the email to reply
> >>
> >>
> >>
> >> “Eswari” wrote in message
> >> news:xxxxx@ntdev…
> >> > Hi,
> >> >
> >> > I have to develop file system filter driver for
> >> USB
> >> > flash drive. Do i need IFS kit for that or can
> I
> >> > write using DDK.
> >> >
> >> > Also any examples for writing file system
> filter
> >> > drivers.
> >> >
> >> > Regards, Eswari
> >> >
> >> >
> >> >
> >> >
> >> >
> >>
> >
>
____________________
> >> > Yahoo! for Good
> >> > Donate to the Hurricane Katrina relief effort.
> >> > http://store.yahoo.com/redcross-donate3/
> >> >
> >> >
> >>
> >>
> >>
> >> —
> >> Questions? First check the Kernel Driver FAQ at
> >> http://www.osronline.com/article.cfm?id=256
> >>
> >> You are currently subscribed to ntdev as:
> >> xxxxx@yahoo.com
> >> To unsubscribe send a blank email to
> >> xxxxx@lists.osr.com
> >>
> >
> >
> >
> >
> >

> > Yahoo! Mail - PC Magazine Editors’ Choice 2005
> > http://mail.yahoo.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@yahoo.com
> To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>

__________________________________
Yahoo! Mail - PC Magazine Editors’ Choice 2005
http://mail.yahoo.com

Use Windows Explorer and open the file. Try Disk Manager to see if you have
a drive that isn’t getting a drive letter assigned for some reason. If it
is compliant, it will mount and will under most circumstances be assigned a
drive letter. The other question about reading a file? Why constantly
repeating the question without any information about the device and what
happens when it is plugged in on a test system where an OS such as XP has
been installed and all updates applied?

When the drive mounts, it will be a normal read/write partition/volume. If
you haven’t formatted the drive, that can be done from Disk Manager, but
should be done during the final phase on the production line. After the
drive has been completely read/write tested, it should be formatted. If you
don’t know what I am talking about, I would suggest you hire a consultant
with storage systems experience. I can recommend Jamey Kirby if he is
available.

Try the following and see if it matches your current circumstance:

  1. Your company is building a USB flash memory drive - not a flash memory
    card (SD, xD, etc.)
  2. You want to use that drive just like all the others that are sold in
    every office supply and computer store
  3. You probably have never worked with Windows or Linux storage devices
    other than as a normal user

The answer to 2 is that it will just work if both 1 & 2 are true and the
drive is manufactured correctly. I am including both physical/electrical as
well as properly initializing the media.

“Eswari” wrote in message news:xxxxx@ntdev…
> Hi,
>
> One more question. How to find out if i have mass
> storage compliant USB flash drive or not. Do i need
> to check with my system people.
>
> Regards, Eswari
>
> — “David J. Craig” wrote:
>
>> Your post does not explain what you are trying to
>> accomplish. If you have a
>> mass storage compliant USB flash drive device, it
>> will just be mounted by
>> the standard Microsoft drivers and all files will be
>> accessible. If you
>> don’t have a compliant device, you should consider a
>> redesign of the
>> hardware and firmware. This ‘reading of a file from
>> a USB flash drive’ does
>> not provide anywhere close to the information we
>> need to answer.
>>
>> “Eswari” wrote in message
>> news:xxxxx@ntdev…
>> > Hi,
>> >
>> > I have to write a filter driver which reads a file
>> > from USB flash drive. I am assuming that i have to
>> > write a file system filter driver to do the work.
>> Is
>> > my understnading correct. If not what I have to
>> do
>> > (meaning) how to proceed.
>> >
>> > Regards, Eswari
>> >
>> >
>> >
>> > — Don Burn wrote:
>> >
>> >> What are you trying to do in the filter? If you
>> >> need to access things at
>> >> the file system level, you will need the IFS kit.
>> >> From your questions, you
>> >> will also need to:
>> >>
>> >> 1. Take a good device driver class
>> >> 2. Practice the trade a few months (at
>> least)
>> >> 3. Take the OSR file systems class
>> >> 4. Schedule a lot of time (1+ years) to
>> write
>> >> the filter.
>> >>
>> >>
>> >> –
>> >> Don Burn (MVP, Windows DDK)
>> >> Windows 2k/XP/2k3 Filesystem and Driver
>> Consulting
>> >> Remove StopSpam from the email to reply
>> >>
>> >>
>> >>
>> >> “Eswari” wrote in message
>> >> news:xxxxx@ntdev…
>> >> > Hi,
>> >> >
>> >> > I have to develop file system filter driver for
>> >> USB
>> >> > flash drive. Do i need IFS kit for that or can
>> I
>> >> > write using DDK.
>> >> >
>> >> > Also any examples for writing file system
>> filter
>> >> > drivers.
>> >> >
>> >> > Regards, Eswari
>> >> >
>> >> >
>> >> >
>> >> >
>> >> >
>> >>
>> >
>>
> ____________________
>> >> > Yahoo! for Good
>> >> > Donate to the Hurricane Katrina relief effort.
>> >> > http://store.yahoo.com/redcross-donate3/
>> >> >
>> >> >
>> >>
>> >>
>> >>
>> >> —
>> >> Questions? First check the Kernel Driver FAQ at
>> >> http://www.osronline.com/article.cfm?id=256
>> >>
>> >> You are currently subscribed to ntdev as:
>> >> xxxxx@yahoo.com
>> >> To unsubscribe send a blank email to
>> >> xxxxx@lists.osr.com
>> >>
>> >
>> >
>> >
>> >
>> >

>> > Yahoo! Mail - PC Magazine Editors’ Choice 2005
>> > http://mail.yahoo.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@yahoo.com
>> To unsubscribe send a blank email to
>> xxxxx@lists.osr.com
>>
>
>
>
>
> __________________________________
> Yahoo! Mail - PC Magazine Editors’ Choice 2005
> http://mail.yahoo.com
>

thank you

— “David J. Craig” wrote:

> Use Windows Explorer and open the file. Try Disk
> Manager to see if you have
> a drive that isn’t getting a drive letter assigned
> for some reason. If it
> is compliant, it will mount and will under most
> circumstances be assigned a
> drive letter. The other question about reading a
> file? Why constantly
> repeating the question without any information about
> the device and what
> happens when it is plugged in on a test system where
> an OS such as XP has
> been installed and all updates applied?
>
> When the drive mounts, it will be a normal
> read/write partition/volume. If
> you haven’t formatted the drive, that can be done
> from Disk Manager, but
> should be done during the final phase on the
> production line. After the
> drive has been completely read/write tested, it
> should be formatted. If you
> don’t know what I am talking about, I would suggest
> you hire a consultant
> with storage systems experience. I can recommend
> Jamey Kirby if he is
> available.
>
> Try the following and see if it matches your current
> circumstance:
> 1. Your company is building a USB flash memory
> drive - not a flash memory
> card (SD, xD, etc.)
> 2. You want to use that drive just like all the
> others that are sold in
> every office supply and computer store
> 3. You probably have never worked with Windows or
> Linux storage devices
> other than as a normal user
>
> The answer to 2 is that it will just work if both 1
> & 2 are true and the
> drive is manufactured correctly. I am including
> both physical/electrical as
> well as properly initializing the media.
>
>
> “Eswari” wrote in message
> news:xxxxx@ntdev…
> > Hi,
> >
> > One more question. How to find out if i have mass
> > storage compliant USB flash drive or not. Do i
> need
> > to check with my system people.
> >
> > Regards, Eswari
> >
> > — “David J. Craig”
> wrote:
> >
> >> Your post does not explain what you are trying to
> >> accomplish. If you have a
> >> mass storage compliant USB flash drive device, it
> >> will just be mounted by
> >> the standard Microsoft drivers and all files will
> be
> >> accessible. If you
> >> don’t have a compliant device, you should
> consider a
> >> redesign of the
> >> hardware and firmware. This ‘reading of a file
> from
> >> a USB flash drive’ does
> >> not provide anywhere close to the information we
> >> need to answer.
> >>
> >> “Eswari” wrote in message
> >> news:xxxxx@ntdev…
> >> > Hi,
> >> >
> >> > I have to write a filter driver which reads a
> file
> >> > from USB flash drive. I am assuming that i have
> to
> >> > write a file system filter driver to do the
> work.
> >> Is
> >> > my understnading correct. If not what I have
> to
> >> do
> >> > (meaning) how to proceed.
> >> >
> >> > Regards, Eswari
> >> >
> >> >
> >> >
> >> > — Don Burn wrote:
> >> >
> >> >> What are you trying to do in the filter? If
> you
> >> >> need to access things at
> >> >> the file system level, you will need the IFS
> kit.
> >> >> From your questions, you
> >> >> will also need to:
> >> >>
> >> >> 1. Take a good device driver class
> >> >> 2. Practice the trade a few months (at
> >> least)
> >> >> 3. Take the OSR file systems class
> >> >> 4. Schedule a lot of time (1+ years) to
> >> write
> >> >> the filter.
> >> >>
> >> >>
> >> >> –
> >> >> Don Burn (MVP, Windows DDK)
> >> >> Windows 2k/XP/2k3 Filesystem and Driver
> >> Consulting
> >> >> Remove StopSpam from the email to reply
> >> >>
> >> >>
> >> >>
> >> >> “Eswari” wrote in message
> >> >> news:xxxxx@ntdev…
> >> >> > Hi,
> >> >> >
> >> >> > I have to develop file system filter driver
> for
> >> >> USB
> >> >> > flash drive. Do i need IFS kit for that or
> can
> >> I
> >> >> > write using DDK.
> >> >> >
> >> >> > Also any examples for writing file system
> >> filter
> >> >> > drivers.
> >> >> >
> >> >> > Regards, Eswari
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >> >
> >> >>
> >> >
> >>
> >
>
____________________
> >> >> > Yahoo! for Good
> >> >> > Donate to the Hurricane Katrina relief
> effort.
> >> >> > http://store.yahoo.com/redcross-donate3/
> >> >> >
> >> >> >
> >> >>
> >> >>
> >> >>
> >> >> —
> >> >> Questions? First check the Kernel Driver FAQ
> at
> >> >> http://www.osronline.com/article.cfm?id=256
> >> >>
> >> >> You are currently subscribed to ntdev as:
> >> >> xxxxx@yahoo.com
> >> >> To unsubscribe send a blank email to
> >> >> xxxxx@lists.osr.com
> >> >>
> >> >
> >> >
> >> >
> >> >
> >> >

> >> > Yahoo! Mail - PC Magazine Editors’ Choice 2005
> >> > http://mail.yahoo.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@yahoo.com
> >> To unsubscribe send a blank email to
> >> xxxxx@lists.osr.com
> >>
> >
> >
> >
> >
> >
> > Yahoo! Mail - PC Magazine Editors’ Choice 2005
> > http://mail.yahoo.com
> >
>
>
>
>
=== message truncated ===


Yahoo! Mail - PC Magazine Editors’ Choice 2005
http://mail.yahoo.com