You do not need to buy the new IFS kit unless you want to have the new
samples. SFILTER sample in the IFS kit is not so good. There are many
problems that we have had to address.
You can surly build an FSD filter using the NT 4.0 IFS kit and it will
run under NT, 2000 and XP; as long as you follow some rules. Do not call
2000/XP specific functions unless you implement a kernel-mode version of
getprocaddress().
Jamey
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Tony Mason
Sent: Sunday, November 25, 2001 7:37 AM
To: File Systems Developers
Subject: [ntfsd] RE: Converting NT Driver to XP
Graham,
Actually, I couldn’t give you a definitive list. My problem at this
point is that we were working with XP off and on for so long that we
didn’t go through a single-step “conversion” process. We did see
someone who had a problem hanging in the boot process that related to an
attempt to scan the FAT file system while loading the FAT file system
driver (which was, oddly enough, already loaded, but apparently THAT
error was going to occur later in the sequence.)
But you should be able to see what’s happening in the debugger - WinDBG
does an EXCELLENT job of giving you everything you need to find
deadlocks.
Regards,
Tony
Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com
-----Original Message-----
From: Graham Allen [mailto:xxxxx@bigpond.net.au]
Sent: Sunday, November 25, 2001 7:23 AM
To: File Systems Developers
Subject: [ntfsd] RE: Converting NT Driver to XP
Hi Tony,
Thanks for your email. My main concern was cost, but I notice the
upgrade
cost is only $109 so I think I’ll buy it.
What do you do to change your NT driver code though ? My driver causes
the
boot process to just hang in NT, without any error messages.
Regards,
Graham Allen
At 12:00 21/11/01 -0500, Tony Mason wrote:
Graham,
I’m curious, why don’t you want to get the XP IFS Kit? The SFilter
example (in particular) is substantially updated in the XP kit and
you’d be much better off looking at the new example (lots of bug
fixes!)
File system filter drivers are not WDM drivers. You are never going to
get it to work on Win 9x/ME. So, the answer is that yes, you can
change your current NT driver around. It is still probably going to be
faster to get the XP IFS Kit and review it as part of that process.
Regards,
Tony
Tony Mason
Consulting Partner
OSR Open Systems Resources, Inc.
http://www.osr.com
-----Original Message-----
From: Graham Allen [mailto:xxxxx@bigpond.net.au]
Sent: Wednesday, November 21, 2001 8:00 AM
To: File Systems Developers
Subject: [ntfsd] Converting NT Driver to XP
Hi all,
I’m sure this question has been asked a million times before, but here
goes.
I’ve got an NT FS Filter Driver that is based on the sfilter sample
from the NT ifs kit.
When Win2k came out I changed it a bit to work on that OS. What do I
have to do to make it work on XP ?
Specifically:
Do I need to buy the XP IFS kit ? (I don’t want to)
Can I just change my current NT driver around a little bit ? Can I use
the Win2k IFS kit I currently have to make a WDM driver that works in
XP ?
Thanks for the help.
Regards,
Graham Allen
You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntfsd as: xxxxx@bigpond.net.au
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntfsd as: xxxxx@osr.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntfsd as: xxxxx@storagecraft.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