Re: Regarding storage drivers.



Thank u Maxim.

I have problem.
I have a mirror filter driver which sits below filesystem driver and above
volume manager.I have a drive which is mirrored between 2 nodes.I make one as
source and the destination.The destination is controlled by my application.no
other application can access it.any IOCTL I send to the destination nodes
gets rejected as my application takes control of that drive.

when I insert a plug and play device to the destination node my mirror drive
is missing in the explorer window as the IOCTL
(IOCTL_MOUNTDEV_QUERY_DEVICE_NAME) send by my mount manager is being rejected.
when I supported the above IOCTL by just passing it thru my driver so that
volume manager takes care of it,now I see the my mirror drive in the explorer
window,but when I remove the plug and play device from the destination node
my drive is missing again.

Initially my mirror drive was missing when I plugged in the pnp device(for
example memory stick).Now after supporting the above IOCTL my mirror drive is
missing when I remove the pnp device.

Is there any thing I need to take care in my filetr drive.

Thaks in advance

"Maxim S. Shatskih" wrote:

when pnp manager detects a pnp device in the system.
which driver will respong to this IOCTL.Is it the partition
manager.partmanager.sys.
or volume manager?????

Volume manager - FtDisk or DmIo

For removable media, Disk or CdRom will respond.

I am I making any sense here.I am confused.who will respond to this IOCTL.

Volume manager.

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


.



Relevant Pages

  • Re: Regarding storage drivers.
    ... My mirror driver is a storage filter driver. ... below the File system and above the Volume manager. ...
    (microsoft.public.development.device.drivers)
  • Re: Windows 2003 Server hangs at splash screen / acpitabl.dat afte
    ... using the most recent SATA RAID driver, the system came up and reported the ... By far the best method to restore your server is to ... If you failed to make a backup prior to ther upgrade, ... Remove the primary disk from your mirror set. ...
    (microsoft.public.windows.server.general)
  • Recovering a broken SNAP server?
    ... 00:00.0 Host bridge: ServerWorks GCNB-LE Host Bridge ... driver i2c-dev dummy driver registered. ... raid1: device hda2 operational as mirror 0 ...
    (comp.arch.storage)
  • Re: Recovering a broken SNAP server?
    ... Discovered primary peer bus 01 [IRQ] ... driver i2c-dev dummy driver registered. ... raid1: device hda2 operational as mirror 0 ...
    (comp.arch.storage)
  • Re: Virtual Monitor in VB.Net?
    ... But it's performance is simular to GDI BitBlt. ... the screen to a video, ... You can try SuperVNC, which support Mini-port driver. ...
    (microsoft.public.dotnet.languages.vb)