Dear All,

I need to block all mass storage devices that can be connected to
PCMCIA, SCSI and IDE slots.
My current plan is to write 3 class filter drivers to PCMCIA, SCSI and
IDE and block their PnP irps.

Does there any other method so that we can block these devices (
PCMCIA, SCSI and IDE) from a single driver.
Your comments and suggestions are welcome.

regards
John

Re: Blocking PCMCIA, SCSI and IDE storage devices by Maxim

Maxim
Tue Jan 11 06:41:45 CST 2005

How can you block your boot disk?

--
Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
maxim@storagecraft.com
http://www.storagecraft.com

"John" <johnav@gmail.com> wrote in message
news:1105444807.388452.214610@f14g2000cwb.googlegroups.com...
> Dear All,
>
> I need to block all mass storage devices that can be connected to
> PCMCIA, SCSI and IDE slots.
> My current plan is to write 3 class filter drivers to PCMCIA, SCSI and
> IDE and block their PnP irps.
>
> Does there any other method so that we can block these devices (
> PCMCIA, SCSI and IDE) from a single driver.
> Your comments and suggestions are welcome.
>
> regards
> John
>



Re: Blocking PCMCIA, SCSI and IDE storage devices by John

John
Tue Jan 11 08:58:15 CST 2005

Hi Maxim,

My OS is Windows Embeded XP. It boots from a flash memory. So need to
allow only one RAM DISK. All other PCMCIA and IDE and SCSI can be
blocked.

regards
John


Re: Blocking PCMCIA, SCSI and IDE storage devices by Peter

Peter
Tue Jan 11 09:45:32 CST 2005

So i presume you don't have access to the BIOS in these machines? If you
did the simplest thing would be to force the bios to always boot from the
flash memory.

-p

--
This posting is provided "AS IS" with no warranties, and confers no rights.
"John" <johnav@gmail.com> wrote in message
news:1105455495.951940.248670@f14g2000cwb.googlegroups.com...
> Hi Maxim,
>
> My OS is Windows Embeded XP. It boots from a flash memory. So need to
> allow only one RAM DISK. All other PCMCIA and IDE and SCSI can be
> blocked.
>
> regards
> John
>



Re: Blocking PCMCIA, SCSI and IDE storage devices by John

John
Tue Jan 11 23:59:07 CST 2005

Hi Peter,

my requirement is not block booting from ide, pcmica and scsi devivces.
But block them to work in the machine. ie when any one of these devices
connected to system, there should not be a drive (volume) in windows
explorer corresponding to these devices. user shall not access the
files in these devices.

John


Re: Blocking PCMCIA, SCSI and IDE storage devices by Phil

Phil
Thu Jan 13 11:42:11 CST 2005

"John" <johnav@gmail.com> wrote in message
news:1105509547.892733.17100@f14g2000cwb.googlegroups.com...
> Hi Peter,
>
> my requirement is not block booting from ide, pcmica and scsi devivces.
> But block them to work in the machine. ie when any one of these devices
> connected to system, there should not be a drive (volume) in windows
> explorer corresponding to these devices. user shall not access the
> files in these devices.
>
> John
>

You need a bus filter driver that hides all the devices you don't want to
expose that the bus driver reports. Bus filters aren't really documented or
supported (at least they weren't 3 years ago), but they can be done.

Mark Roddy at Hollistech has one that has 90% of what you want out of the
box, you just have to make it actively hide the devices. When I bought it
the WDM framework that includes it, the price was very reasonable for the
level of function inlcuded.

Phil
--
Philip D. Barila Windows DDK MVP
Seagate Technology LLC
(720) 684-1842
As if I need to say it: Not speaking for Seagate.
E-mail address is pointed at a domain squatter. Use reply-to instead.