Hi,
I have a file system driver that can be loaded and unloaded
successfully once only. If I try to reload it then I get error code 2
indicating can’t find the file. This is strange cause I know that the
drive image file is still there. This happens only with windows 2000. I
can load and unload any number of times in NT4 and NT3.51
Thanks for your help
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Once I had the same problem and it disappeared when I changed driver
ImagePath in the registry from full path (i.e.
\??\c:\winnt\system32\drivers\driver.sys) to system32\drivers\driver.sys.
Also on w2k and the problem disappeared immediately after registry change
(no reboot necessary). Maybe somebody could explain it…
Best regards,
Michal Vodicka
Veridicom
(RKK - Skytale)
[WWW: http://www.veridicom.com , http://www.skytale.com]
From: naja[SMTP:xxxxx@yahoo.com]
Reply To: File Systems Developers
Sent: Wednesday, February 14, 2001 12:56 AM
To: File Systems Developers
Subject: [ntfsd] driver reload in win2k
Hi,
I have a file system driver that can be loaded and unloaded
successfully once only. If I try to reload it then I get error code 2
indicating can’t find the file. This is strange cause I know that the
drive image file is still there. This happens only with windows 2000. I
can load and unload any number of times in NT4 and NT3.51
Thanks for your help
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/
You are currently subscribed to ntfsd as: xxxxx@rkk.cz
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
I’ve seen this problem too. I think that the problem relates to what code
path attempts to load the driver. System startup appears to use a different
driver path mangling algorithm than WIN32’s StartService.
-----Original Message-----
From: Vodicka, Michal [mailto:xxxxx@rkk.cz]
Sent: Tuesday, February 13, 2001 7:09 PM
To: File Systems Developers
Subject: [ntfsd] RE: driver reload in win2k
Once I had the same problem and it disappeared when I changed driver
ImagePath in the registry from full path (i.e.
\??\c:\winnt\system32\drivers\driver.sys) to
system32\drivers\driver.sys.
Also on w2k and the problem disappeared immediately after
registry change
(no reboot necessary). Maybe somebody could explain it…
Best regards,
Michal Vodicka
Veridicom
(RKK - Skytale)
[WWW: http://www.veridicom.com , http://www.skytale.com]
> ----------
> From: naja[SMTP:xxxxx@yahoo.com]
> Reply To: File Systems Developers
> Sent: Wednesday, February 14, 2001 12:56 AM
> To: File Systems Developers
> Subject: [ntfsd] driver reload in win2k
>
> Hi,
> I have a file system driver that can be loaded and unloaded
> successfully once only. If I try to reload it then I get
error code 2
> indicating can’t find the file. This is strange cause I
know that the
> drive image file is still there. This happens only with
windows 2000. I
> can load and unload any number of times in NT4 and NT3.51
>
> Thanks for your help
>
> __________________________________________________
> Do You Yahoo!?
> Get personalized email addresses from Yahoo! Mail - only $35
> a year! http://personal.mail.yahoo.com/
>
> —
> You are currently subscribed to ntfsd as: xxxxx@rkk.cz
> To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
>
You are currently subscribed to ntfsd as: xxxxx@nsisw.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Hi,
my few cents:
I experienced this same problem if there was a sym link to my FSDs named
device object, which I forgot to delete at unload time. After deleting this
link the driver loads fine.
I did not check which call actually fails, but I guess it is the
IoCreateDevice(). Seems like MS added reference counting for the targets of
sym links. So the device is still hanging around causing a new create to
fail.
Best regards,
Detlef Golze
> ----------
> From: naja[SMTP:xxxxx@yahoo.com]
> Reply To: File Systems Developers
> Sent: Wednesday, February 14, 2001 12:56 AM
> To: File Systems Developers
> Subject: [ntfsd] driver reload in win2k
>
> Hi,
> I have a file system driver that can be loaded and unloaded
> successfully once only. If I try to reload it then I get
error code 2
> indicating can’t find the file. This is strange cause I
know that the
> drive image file is still there. This happens only with
windows 2000. I
> can load and unload any number of times in NT4 and NT3.51
>
> Thanks for your help
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Thanks for the replies. Yep, it looks like the StartService is having
problem forming path. As suggested it works fine for absolute path like
\DosDevices\C:\winnt\system32\drivers\driver.sys and not for:
system32\drivers\driver.sys gives error 2
c:\winnt\system32\drivers\driver.sys gives error 123
\??\c:\winnt\system32\drivers\driver.sys gives error 123
–naja
— Rob Fuller wrote:
> I’ve seen this problem too. I think that the problem relates to what
> code
> path attempts to load the driver. System startup appears to use a
> different
> driver path mangling algorithm than WIN32’s StartService.
>
> > -----Original Message-----
> > From: Vodicka, Michal [mailto:xxxxx@rkk.cz]
> > Sent: Tuesday, February 13, 2001 7:09 PM
> > To: File Systems Developers
> > Subject: [ntfsd] RE: driver reload in win2k
> >
> >
> > Once I had the same problem and it disappeared when I changed
> driver
> > ImagePath in the registry from full path (i.e.
> > \??\c:\winnt\system32\drivers\driver.sys) to
> > system32\drivers\driver.sys.
> > Also on w2k and the problem disappeared immediately after
> > registry change
> > (no reboot necessary). Maybe somebody could explain it…
> >
> > Best regards,
> >
> > Michal Vodicka
> > Veridicom
> > (RKK - Skytale)
> > [WWW: http://www.veridicom.com , http://www.skytale.com]
> >
> >
> >
> > > ----------
> > > From: naja[SMTP:xxxxx@yahoo.com]
> > > Reply To: File Systems Developers
> > > Sent: Wednesday, February 14, 2001 12:56 AM
> > > To: File Systems Developers
> > > Subject: [ntfsd] driver reload in win2k
> > >
> > > Hi,
> > > I have a file system driver that can be loaded and unloaded
> > > successfully once only. If I try to reload it then I get
> > error code 2
> > > indicating can’t find the file. This is strange cause I
> > know that the
> > > drive image file is still there. This happens only with
> > windows 2000. I
> > > can load and unload any number of times in NT4 and NT3.51
> > >
> > > Thanks for your help
> > >
> > >
> > > Do You Yahoo!?
> > > Get personalized email addresses from Yahoo! Mail - only $35
> > > a year! http://personal.mail.yahoo.com/
> > >
> > > —
> > > You are currently subscribed to ntfsd as: xxxxx@rkk.cz
> > > To unsubscribe send a blank email to
> leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> > >
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@nsisw.com
> > To unsubscribe send a blank email to
> leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
> >
>
> —
> You are currently subscribed to ntfsd as: xxxxx@yahoo.com
> To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35
a year! http://personal.mail.yahoo.com/
—
You are currently subscribed to ntfsd as: $subst(‘Recip.EmailAddr’)
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com