Oliver Schneider wrote:
I think this
might be a little restrictive.
A NT filesystem doesn't have to operate solely in kernel
mode. The kernel mode component is free to delegate work
to a usermode component if it chooses. (In fact, if
I'm not mistaken, Microsoft's webdav filesystem driver
works this way.)
The WebDAV component of MS I know is completely in usermode. It is just a
shell namespace extension.
I give you pudding :-) (The proof is in the pudding right?)
Run WinOBJ and take a look at Device directory. Notice
the \Device\WebDavRedirector device.
WebDav is a filesystem driver (of the kind refered to a
network redirector, but non-the-less a filesystem driver.)
Thanks,
Joseph