Youssef Hi,
I got a right version of ntifs.h file from GNU group which they posted on the web. This header file
is good for WinNT. As for Win2K, I am using the one came with ntifs kit.
It is still not understood why NT4 folder in the ntifs kit doesn’t contains the right version of ntifs.h
file.
Thanks,
Lixin
----- Original Message -----
From: Youssef Barakat
To: File Systems Developers
Sent: Thursday, July 19, 2001 2:13 PM
Subject: [ntfsd] RE: ntifs.h file
Hi Lixen,
This response might be a little late, but I only saw your message today. The types you mention defined in ntifs.h are 64-bit compatible types introduced in Windows2000. Unless you use the Win2K environment, the compiler has no way of knowing what those type definitions are.
Youssef
-----Original Message-----
From: lixin [mailto:xxxxx@indefense.com]
Sent: Friday, July 13, 2001 7:36 AM
To: File Systems Developers
Subject: [ntfsd] ntifs.h file
Hi there,
Could any one there help me out from the following confusion?
I had old version of filter driver on NT4. It uses ntddk.h file as included.
It was built without any problem.
Now, I just finished a new version of the driver on Windows 2000. It uses
ntifs.h file, not ntddk.h. When I try to compile this version of code to
generate the filter driver for NT4 using NTDDK, it cannot pass ntifs.h file.
It gives me lots of basic type definition errors, such as PULONG_PTR
not defined, etc. But, if I use ntddk.h to replace ntifs.h, I have some
other errors, such as IoCancelFileOpen, IoSkipCurrentIrpStackLocation,
IoCopyCurrentIrpStackLocationToNext not defined, etc.
Even more confusion when I try to run NT4IFSK.EXE from NT4 directory in
IFS Kit CD, it doesn’t install anything. I was hopping to get a NT4 version
ntifs.h file out of it. It looks like this self extracting program file NT4IFSK.EXE
has nothing in it. Can any one explain this to me?
Thanks in advance,
Lixin Lu
You are currently subscribed to ntfsd as: xxxxx@microsoft.com
To unsubscribe send a blank email to leave-ntfsd-$subst(‘Recip.MemberIDChar’)@lists.osr.com
You are currently subscribed to ntfsd as: xxxxx@indefense.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