Hi,
I have a network FSD. When I use the “net” command to map a given volume
into a drive letter, I get the infamous err 87 (“parameter is incorrect”).
For example, suppose my FSD mounts volume \Srv\Vol and I do
net use M: \srv\vol
When the “net” command runs, my NP DLL’s NPGetCaps is called several times
(NET_TYPE, USER, CONNECTION, ENUMERATION, ADMIN, and DIALOG) No other NP
DLL function is called, and no IRP is sent to the FSD. NPGetCaps seems to
return all the right bits, although maybe it does not…
I know this is a very general question, but I was wondering if anyone had
this problem before and had solved it.
thanks
Chuck Shavir
Try shimming the Microsoft provider and see exactly what its NPGetCaps()
returns for each call. This should provide a good clue.
good luck,
Marc Sherman
-----Original Message-----
From: xxxxx@MagicSquare.com [mailto:xxxxx@MagicSquare.com]
Sent: Wednesday, February 27, 2002 12:16 AM
To: File Systems Developers
Subject: [ntfsd] “net use” –> err 87
Hi,
I have a network FSD. When I use the “net” command to map a
given volume
into a drive letter, I get the infamous err 87 (“parameter is
incorrect”).
For example, suppose my FSD mounts volume \Srv\Vol and I do
net use M: \srv\vol
When the “net” command runs, my NP DLL’s NPGetCaps is called
several times
(NET_TYPE, USER, CONNECTION, ENUMERATION, ADMIN, and DIALOG)
No other NP
DLL function is called, and no IRP is sent to the FSD.
NPGetCaps seems to
return all the right bits, although maybe it does not…
I know this is a very general question, but I was wondering
if anyone had
this problem before and had solved it.
thanks
Chuck Shavir
You are currently subscribed to ntfsd as: xxxxx@bionetrix.com
To unsubscribe send a blank email to %%email.unsub%%