Does anyone have a basic description of what this function does? Does
it build an IRP and then send it the normal way? I’m seeing (in the romfs
driver) that the fastio path seems to just be a call to this function.
There doesn’t seem to be any description of it online.
Thanks,
-brian
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
Try the Windows 2000 IFS Kit documentation. If you don’t have that, you
can’t do file systems or file system filters.
----- Original Message -----
From: “Argus” To: “File Systems Developers” Sent: Saturday, November 17, 2001 2:01 AM Subject: [ntfsd] FsRtlCopyRead
> Does anyone have a basic description of what this function does? Does > it build an IRP and then send it the normal way? I’m seeing (in the romfs > driver) that the fastio path seems to just be a call to this function. > There doesn’t seem to be any description of it online. > > Thanks, > -brian > > > > — > You are currently subscribed to ntfsd as: xxxxx@yoshimuni.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
Sure I can. That’s why there’s the free ntifs.h. It’s just really
difficult. I’ve managed to get a system that works up to rename, delete,
and memory map.
On that note, can anyone explain WHY microsoft feels the need to charge
$1000 for the IFS kit? When the rest of the ddk is free?
-brian
----- Original Message -----
From: “David J. Craig” To: “File Systems Developers” Sent: Saturday, November 17, 2001 5:00 PM Subject: [ntfsd] Re: FsRtlCopyRead
> Try the Windows 2000 IFS Kit documentation. If you don’t have that, you > can’t do file systems or file system filters. > > ----- Original Message ----- > From: “Argus” > To: “File Systems Developers” > Sent: Saturday, November 17, 2001 2:01 AM > Subject: [ntfsd] FsRtlCopyRead > > > > Does anyone have a basic description of what this function does? Does > > it build an IRP and then send it the normal way? I’m seeing (in the romfs > > driver) that the fastio path seems to just be a call to this function. > > There doesn’t seem to be any description of it online. > > > > Thanks, > > -brian > > > > > > > > — > > You are currently subscribed to ntfsd as: xxxxx@yoshimuni.com > > To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com > > > > > — > You are currently subscribed to ntfsd as: argus@vt.edu > 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
Bill Gates is worried about having to apply for food stamps.
Microsoft thinks they are the only ones who should be writing file systems
or filters, but I hear it is getting better with XP. You still have the
initial $1000, but the update for XP is a little over $100. The ‘free’
ntifs.h doesn’t have the docs unless someone pirated them. It is possible
to use OSR’s kits to help, but I suspect they require the IFS Kit too. You
can’t have the source to their kits unless you have a Windows 2000 source
code license.
----- Original Message -----
From: “Argus” To: “File Systems Developers” Sent: Saturday, November 17, 2001 5:38 PM Subject: [ntfsd] Re: FsRtlCopyRead
> Sure I can. That’s why there’s the free ntifs.h. It’s just really > difficult. I’ve managed to get a system that works up to rename, delete, > and memory map. > > On that note, can anyone explain WHY microsoft feels the need to charge > $1000 for the IFS kit? When the rest of the ddk is free? > > -brian > ----- Original Message ----- > From: “David J. Craig” > To: “File Systems Developers” > Sent: Saturday, November 17, 2001 5:00 PM > Subject: [ntfsd] Re: FsRtlCopyRead > > > > Try the Windows 2000 IFS Kit documentation. If you don’t have that, you > > can’t do file systems or file system filters. > > > > ----- Original Message ----- > > From: “Argus” > > To: “File Systems Developers” > > Sent: Saturday, November 17, 2001 2:01 AM > > Subject: [ntfsd] FsRtlCopyRead > > > > > > > Does anyone have a basic description of what this function does? > Does > > > it build an IRP and then send it the normal way? I’m seeing (in the > romfs > > > driver) that the fastio path seems to just be a call to this function. > > > There doesn’t seem to be any description of it online. > > > > > > Thanks, > > > -brian > > > > > > > > > > > > — > > > You are currently subscribed to ntfsd as: xxxxx@yoshimuni.com > > > To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com > > > > > > > > > — > > You are currently subscribed to ntfsd as: argus@vt.edu > > To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com > > > — > You are currently subscribed to ntfsd as: xxxxx@yoshimuni.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
What I really can understand is why Microsoft does not provide any support
or essential documentation for that money.
----- Original Message -----
From: “Argus” To: “File Systems Developers” Sent: Sunday, November 18, 2001 12:38 AM Subject: [ntfsd] Re: FsRtlCopyRead
> Sure I can. That’s why there’s the free ntifs.h. It’s just really > difficult. I’ve managed to get a system that works up to rename, delete, > and memory map. > > On that note, can anyone explain WHY microsoft feels the need to charge > $1000 for the IFS kit? When the rest of the ddk is free? > > -brian > ----- Original Message ----- > From: “David J. Craig” > To: “File Systems Developers” > Sent: Saturday, November 17, 2001 5:00 PM > Subject: [ntfsd] Re: FsRtlCopyRead > > > > Try the Windows 2000 IFS Kit documentation. If you don’t have that, you > > can’t do file systems or file system filters. > > > > ----- Original Message ----- > > From: “Argus” > > To: “File Systems Developers” > > Sent: Saturday, November 17, 2001 2:01 AM > > Subject: [ntfsd] FsRtlCopyRead > > > > > > > Does anyone have a basic description of what this function does? > Does > > > it build an IRP and then send it the normal way? I’m seeing (in the > romfs > > > driver) that the fastio path seems to just be a call to this function. > > > There doesn’t seem to be any description of it online. > > > > > > Thanks, > > > -brian > > > > > > > > > > > > — > > > You are currently subscribed to ntfsd as: xxxxx@yoshimuni.com > > > To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com > > > > > > > > > — > > You are currently subscribed to ntfsd as: argus@vt.edu > > To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com > > > — > You are currently subscribed to ntfsd as: xxxxx@vba.com.by > 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
----- Original Message -----
From: “Alexey Logachyov” To: “File Systems Developers” Sent: Sunday, November 18, 2001 12:57 AM Subject: [ntfsd] Re: FsRtlCopyRead
> What I really can understand is why Microsoft does not provide any support > or essential documentation for that money. > > ----- Original Message ----- > From: “Argus” > To: “File Systems Developers” > Sent: Sunday, November 18, 2001 12:38 AM > Subject: [ntfsd] Re: FsRtlCopyRead > > > > Sure I can. That’s why there’s the free ntifs.h. It’s just really > > difficult. I’ve managed to get a system that works up to rename, delete, > > and memory map. > > > > On that note, can anyone explain WHY microsoft feels the need to > charge > > $1000 for the IFS kit? When the rest of the ddk is free? > > > > -brian > > ----- Original Message ----- > > From: “David J. Craig” > > To: “File Systems Developers” > > Sent: Saturday, November 17, 2001 5:00 PM > > Subject: [ntfsd] Re: FsRtlCopyRead > > > > > > > Try the Windows 2000 IFS Kit documentation. If you don’t have that, you > > > can’t do file systems or file system filters. > > > > > > ----- Original Message ----- > > > From: “Argus” > > > To: “File Systems Developers” > > > Sent: Saturday, November 17, 2001 2:01 AM > > > Subject: [ntfsd] FsRtlCopyRead > > > > > > > > > > Does anyone have a basic description of what this function does? > > Does > > > > it build an IRP and then send it the normal way? I’m seeing (in the > > romfs > > > > driver) that the fastio path seems to just be a call to this function. > > > > There doesn’t seem to be any description of it online. > > > > > > > > Thanks, > > > > -brian > > > > > > > > > > > > > > > > — > > > > You are currently subscribed to ntfsd as: xxxxx@yoshimuni.com > > > > To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com > > > > > > > > > > > > > — > > > You are currently subscribed to ntfsd as: argus@vt.edu > > > To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com > > > > > > — > > You are currently subscribed to ntfsd as: xxxxx@vba.com.by > > To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com > > > — > You are currently subscribed to ntfsd as: xxxxx@vba.com.by > 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
Microsoft thinks they are the only ones who should be writing file systems
or filters, but I hear it is getting better with XP. You still have the
initial $1000, but the update for XP is a little over $100. The ‘free’
ntifs.h doesn’t have the docs unless someone pirated them. It is possible
to use OSR’s kits to help, but I suspect they require the IFS Kit too.
You
can’t have the source to their kits unless you have a Windows 2000 source
code license.
First, the updates have always been in the $100 range, from NT 4.0 to Win2k
to WinXP. Also, there is documentation these days, so the kit is easier to
use.
Also, note that the concept of the “free ddk” was there long, you used to
have
to buy MSDN at $495 for the DDK, now if you want just the DDK with XP
it costs $200.
As to the OSR toolkits, you don’t need the IFS kit, they are expensive but
they
do allow you to get to a finish product much quicker than writing it raw,
and in
the case of the full filesystem kit, with much less pain to move from
revision to
revision.
Bottom line is that compared with any other os model (such as the old
minicomputer
OS’s or AT&T UNIX), except Linux these are still very cheap prices.
Don Burn
Windows 2000 Device Driver and Filesystem consulting
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
Bill Gates is worried about having to apply for food stamps.
Microsoft thinks they are the only ones who should be writing file systems
or filters, but I hear it is getting better with XP. You still have the
initial $1000, but the update for XP is a little over $100.
Where is that upgrade info?
[snip]
Ralph Shnelvar
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
-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of Ralph Shnelvar
Sent: Sunday, November 18, 2001 10:05 PM
To: File Systems Developers
Subject: [ntfsd] Re: FsRtlCopyRead
Dear David:
On Sat, 17 Nov 2001 17:57:39 -0500, you wrote:
Bill Gates is worried about having to apply for food stamps.
Microsoft thinks they are the only ones who should be writing file systems
or filters, but I hear it is getting better with XP. You still have the
initial $1000, but the update for XP is a little over $100.
Where is that upgrade info?
[snip]
Ralph Shnelvar
You are currently subscribed to ntfsd as: xxxxx@yoshimuni.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
The default handler for FastIoRead callback.
It does little more than calling CcCopyRead.
Max
----- Original Message -----
From: “Argus” To: “File Systems Developers” Sent: Saturday, November 17, 2001 10:01 AM Subject: [ntfsd] FsRtlCopyRead
> Does anyone have a basic description of what this function does? Does > it build an IRP and then send it the normal way? I’m seeing (in the romfs > driver) that the fastio path seems to just be a call to this function. > There doesn’t seem to be any description of it online. > > Thanks, > -brian > > > > — > 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