file system filter example

Hello,

Could anybody point me to good file system filter driver example. Is FILMONE
source code not available any more?

Thank you
Leonid
----- Original Message -----
From: “Don Burn”
To: “Windows File Systems Devs Interest List”
Sent: Thursday, October 30, 2003 7:50 AM
Subject: [ntfsd] Re: Global variable in FSD

> Actually, it depend on what you are doing if a global is a bad idea or
not.
> Tables and statistic counters shared across devices are examples of where
a
> global is fine. Don’t fall into the trap of everything in the device
> extension no matter what, I once saw a driver that walked its list of
device
> ovjects to collect overall statistics since the DDK documentation had
stated
> globals are bad. Like everything else in driver writing, there is a
> judgement call here.
>
> Don Burn (MVP, Windows DDK)
> Windows 2k/XP/2k3 Filesystem and Driver Consulting
>
> ----- Original Message -----
> From: GnanaPrakash.R
> To: Windows File Systems Devs Interest List
> Sent: Thursday, October 30, 2003 7:41 AM
> Subject: [ntfsd] Re: Global variable in FSD
>
>
> better declare the variable under device extension of device object.
>
> -GP
> ----- Original Message -----
> From: Nagaraja M.L
> To: Windows File Systems Devs Interest List
> Sent: Tuesday, October 28, 2003 11:03 AM
> Subject: [ntfsd] Global variable in FSD
>
>
> Dear All,
>
> I’m using a Global variable in FSD which is been modified in many
functions.
> The problem is I’m not getting the latest value of the variable as some of
> the functions are blocked on I/O operation. I know using a Global variable
> is a Bad idea. Is there any alternative for this problem.
>
> Thanks in advance…
>
> Sincerely
> ML
> —
> You are currently subscribed to ntfsd as:
xxxxx@visualsoft-tech.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
> —
> You are currently subscribed to ntfsd as: xxxxx@acm.org
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@v-one.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

Hi Leonid,

Could anybody point me to good file system filter
driver example.
Try the FileSpy that comes with IFS kit.

Regards,
Manoj


Yahoo! India Matrimony: Find your partner online.
Go to http://yahoo.shaadi.com

Hello to everyone!
I’m trying to begin with driver filter development and I have the same
problem, filespy example doesn’t stop when pass control to the user
application. I need stop because I want to made Compression & Encription
to my files.

Any suggestions?

Thanks,
Jaume Cucurella
Barcelona (Spain)

-----Mensaje original-----
De: xxxxx@lists.osr.com [mailto:bounce-ntfsd-13757
@lists.osr.com] En nombre de Manoj Paul Joseph
Enviado el: jueves, 30 de octubre de 2003 15:09
Para: Windows File Systems Devs Interest List
Asunto: [ntfsd] Re: file system filter example

Hi Leonid,

Could anybody point me to good file system filter
driver example.
Try the FileSpy that comes with IFS kit.

Regards,
Manoj

But can I find free example, this is what I am doing at home and I don’t
think I can spend $1000 to by IFS kit.
Thank you,
Leonid

----- Original Message -----
From: “Manoj Paul Joseph”
To: “Windows File Systems Devs Interest List”
Sent: Thursday, October 30, 2003 9:09 AM
Subject: [ntfsd] Re: file system filter example

> Hi Leonid,
>
> > Could anybody point me to good file system filter
> > driver example.
> Try the FileSpy that comes with IFS kit.
>
> Regards,
> Manoj
>
> ________________________________________________________________________
> Yahoo! India Matrimony: Find your partner online.
> Go to http://yahoo.shaadi.com
>
> —
> You are currently subscribed to ntfsd as: xxxxx@v-one.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

No! Look at the license agreement for the IFS Kit at
http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx. No one can
give you anything to help you write IFS drivers. It is only $899 plus S&H
and taxes. Of course, I say ‘only’ because it would be your money and not
mine. You also have to get your driver signed by WHQL and notify Microsoft
at least 60 days before you ship the driver.

“Leonid Meyerovich” wrote in message
news:xxxxx@ntfsd…
>
> But can I find free example, this is what I am doing at home and I don’t
> think I can spend $1000 to by IFS kit.
> Thank you,
> Leonid
>
> ----- Original Message -----
> From: “Manoj Paul Joseph”
> To: “Windows File Systems Devs Interest List”
> Sent: Thursday, October 30, 2003 9:09 AM
> Subject: [ntfsd] Re: file system filter example
>
>
> > Hi Leonid,
> >
> > > Could anybody point me to good file system filter
> > > driver example.
> > Try the FileSpy that comes with IFS kit.
> >
> > Regards,
> > Manoj
> >
> > ________________________________________________________________________
> > Yahoo! India Matrimony: Find your partner online.
> > Go to http://yahoo.shaadi.com
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@v-one.com
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
>
>
>
>

‘Have’ to get the driver signed by WHQL? Notify MS 60 days prior to
shipping? When did this start?

You only need this if you want the MS ‘stamp of approval’ or if you have
a PnP driver which you don’t want the insidious ‘Not Signed’ logo
popping up when it is installed. Legacy drivers, which all filesystems
and filesystem filters fall under, won’t give you the popup whether or
not the driver is signed.

Pete

Peter Scott
xxxxx@KernelDrivers.com
www.KernelDrivers.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
Sent: Thursday, October 30, 2003 9:54 AM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

No! Look at the license agreement for the IFS Kit at
http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx. No one can
give you anything to help you write IFS drivers. It is only $899 plus
S&H
and taxes. Of course, I say ‘only’ because it would be your money and
not
mine. You also have to get your driver signed by WHQL and notify
Microsoft
at least 60 days before you ship the driver.

“Leonid Meyerovich” wrote in message
news:xxxxx@ntfsd…
>
> But can I find free example, this is what I am doing at home and I
don’t
> think I can spend $1000 to by IFS kit.
> Thank you,
> Leonid
>
> ----- Original Message -----
> From: “Manoj Paul Joseph”
> To: “Windows File Systems Devs Interest List”
> Sent: Thursday, October 30, 2003 9:09 AM
> Subject: [ntfsd] Re: file system filter example
>
>
> > Hi Leonid,
> >
> > > Could anybody point me to good file system filter
> > > driver example.
> > Try the FileSpy that comes with IFS kit.
> >
> > Regards,
> > Manoj
> >
> >
________________________________________________________________________
> > Yahoo! India Matrimony: Find your partner online.
> > Go to http://yahoo.shaadi.com
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@v-one.com
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
>
>
>
>


You are currently subscribed to ntfsd as: xxxxx@kerneldrivers.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

On Thu, 2003-10-30 at 11:39, Peter Scott wrote:

‘Have’ to get the driver signed by WHQL? Notify MS 60 days prior to
shipping? When did this start?

http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx

Right, I am well aware of the EULA. I guess I jumped the gun but this is
only if you are using their “IFS Code”.

My apologies for the confusion, the original request was for the example
filter.

Pete

Peter Scott
xxxxx@KernelDrivers.com
www.KernelDrivers.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Steve Dispensa
Sent: Thursday, October 30, 2003 10:52 AM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

On Thu, 2003-10-30 at 11:39, Peter Scott wrote:

‘Have’ to get the driver signed by WHQL? Notify MS 60 days prior to
shipping? When did this start?

http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx


You are currently subscribed to ntfsd as: xxxxx@kerneldrivers.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

Encryption/compression is not for a home hobby - trust us!:slight_smile:

Leonid Meyerovich wrote:

But can I find free example, this is what I am doing at home and I don’t
think I can spend $1000 to by IFS kit.
Thank you,
Leonid

----- Original Message -----
From: “Manoj Paul Joseph”
> To: “Windows File Systems Devs Interest List”
> Sent: Thursday, October 30, 2003 9:09 AM
> Subject: [ntfsd] Re: file system filter example
>
> > Hi Leonid,
> >
> > > Could anybody point me to good file system filter
> > > driver example.
> > Try the FileSpy that comes with IFS kit.
> >
> > Regards,
> > Manoj
> >
> > ________________________________________________________________________
> > Yahoo! India Matrimony: Find your partner online.
> > Go to http://yahoo.shaadi.com
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@v-one.com
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
>
> —
> You are currently subscribed to ntfsd as: xxxxx@alfasp.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com


Kind regards, Dejan M. MVP for DDK
http://www.alfasp.com E-mail: xxxxx@alfasp.com
Alfa Transparent File Encryptor - Transparent file encryption services.
Alfa File Protector - File protection and hiding library for Win32 developers.

Alfa File Monitor - File monitoring library for Win32 developers.

On Thu, 2003-10-30 at 12:07, Peter Scott wrote:

Right, I am well aware of the EULA. I guess I jumped the gun but this is
only if you are using their “IFS Code”.

My apologies for the confusion, the original request was for the example
filter.

Sorry if I implied that you weren’t aware of the EULA; I didn’t
explicitly comment because I have never been sure of what that license
means.

On a careful reading, it seems like your interpretation is correct.
Then again, not being a lawyer, I’m not really qualified to have an
opinion. :slight_smile:

-sd

I quote from the License agreement: “This Microsoft End-User License
Agreement (“EULA”) is a legal agreement between you (either an individual or
a single entity) and Microsoft Corporation for the Microsoft software
product (“SOFTWARE PRODUCT”) identified above, which includes: (i) Microsoft
Windows Server 2003 IFS source code, sample development source code, tools,
and other object code (“IFS Code”), …”. This, I think, means that
including ntifs.h in your code gives you “IFS Code” as part of your product.
I am not a lawyer, but I am always suspicious and paranoid, however just
because I am paranoid it doesn’t mean the whole world is not out to get me.

“Peter Scott” wrote in message
news:xxxxx@ntfsd…
>
>
> Right, I am well aware of the EULA. I guess I jumped the gun but this is
> only if you are using their “IFS Code”.
>
> My apologies for the confusion, the original request was for the example
> filter.
>
> Pete
>
> Peter Scott
> xxxxx@KernelDrivers.com
> www.KernelDrivers.com
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of Steve Dispensa
> Sent: Thursday, October 30, 2003 10:52 AM
> To: Windows File Systems Devs Interest List
> Subject: [ntfsd] Re: file system filter example
>
> On Thu, 2003-10-30 at 11:39, Peter Scott wrote:
> > ‘Have’ to get the driver signed by WHQL? Notify MS 60 days prior to
> > shipping? When did this start?
>
> http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx
>
>
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@kerneldrivers.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>
>
>

I read this as well. But does this mean that if you include “ntifs.h”
then you MUST have WHQL certification before releasing the driver? I was
under the impression that there is only WHQL certification for AV and
Encryption filters, not filesystem or other filesystem filters. And that
WHQL certification is optional, unless, of course, you use the MS “IFS
Code” in your driver.

Is there a lawyer in the house?

Pete

Peter Scott
xxxxx@KernelDrivers.com
www.KernelDrivers.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
Sent: Thursday, October 30, 2003 11:54 AM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

I quote from the License agreement: “This Microsoft End-User License
Agreement (“EULA”) is a legal agreement between you (either an
individual or
a single entity) and Microsoft Corporation for the Microsoft software
product (“SOFTWARE PRODUCT”) identified above, which includes: (i)
Microsoft
Windows Server 2003 IFS source code, sample development source code,
tools,
and other object code (“IFS Code”), …”. This, I think, means that
including ntifs.h in your code gives you “IFS Code” as part of your
product.
I am not a lawyer, but I am always suspicious and paranoid, however just
because I am paranoid it doesn’t mean the whole world is not out to get
me.

“Peter Scott” wrote in message
news:xxxxx@ntfsd…
>
>
> Right, I am well aware of the EULA. I guess I jumped the gun but this
is
> only if you are using their “IFS Code”.
>
> My apologies for the confusion, the original request was for the
example
> filter.
>
> Pete
>
> Peter Scott
> xxxxx@KernelDrivers.com
> www.KernelDrivers.com
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of Steve Dispensa
> Sent: Thursday, October 30, 2003 10:52 AM
> To: Windows File Systems Devs Interest List
> Subject: [ntfsd] Re: file system filter example
>
> On Thu, 2003-10-30 at 11:39, Peter Scott wrote:
> > ‘Have’ to get the driver signed by WHQL? Notify MS 60 days prior to
> > shipping? When did this start?
>
> http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx
>
>
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@kerneldrivers.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>
>
>


You are currently subscribed to ntfsd as: xxxxx@kerneldrivers.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

The anti-virus programs seem to have caused a lot of support problems for
Microsoft. It appears that in reaction to that, they have made the license
for the IFS Kit much more restrictive. It appears that it completely
eliminates any ‘shareware’ or ‘public domain’ file systems or file system
filter drivers since I don’t think any writers of them would also pay for
WHQL testing. Just getting test signatures and making the submissions add
quite a bit of money to the cost of the project also.

P.S. There is one or more lawyers who read this list, but I won’t embarrass
them.

“Peter Scott” wrote in message
news:xxxxx@ntfsd…
>
>
> I read this as well. But does this mean that if you include “ntifs.h”
> then you MUST have WHQL certification before releasing the driver? I was
> under the impression that there is only WHQL certification for AV and
> Encryption filters, not filesystem or other filesystem filters. And that
> WHQL certification is optional, unless, of course, you use the MS “IFS
> Code” in your driver.
>
> Is there a lawyer in the house?
>
> Pete
>
> Peter Scott
> xxxxx@KernelDrivers.com
> www.KernelDrivers.com
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
> Sent: Thursday, October 30, 2003 11:54 AM
> To: Windows File Systems Devs Interest List
> Subject: [ntfsd] Re: file system filter example
>
> I quote from the License agreement: “This Microsoft End-User License
> Agreement (“EULA”) is a legal agreement between you (either an
> individual or
> a single entity) and Microsoft Corporation for the Microsoft software
> product (“SOFTWARE PRODUCT”) identified above, which includes: (i)
> Microsoft
> Windows Server 2003 IFS source code, sample development source code,
> tools,
> and other object code (“IFS Code”), …”. This, I think, means that
> including ntifs.h in your code gives you “IFS Code” as part of your
> product.
> I am not a lawyer, but I am always suspicious and paranoid, however just
> because I am paranoid it doesn’t mean the whole world is not out to get
> me.
>
> “Peter Scott” wrote in message
> news:xxxxx@ntfsd…
> >
> >
> > Right, I am well aware of the EULA. I guess I jumped the gun but this
> is
> > only if you are using their “IFS Code”.
> >
> > My apologies for the confusion, the original request was for the
> example
> > filter.
> >
> > Pete
> >
> > Peter Scott
> > xxxxx@KernelDrivers.com
> > www.KernelDrivers.com
> >
> > -----Original Message-----
> > From: xxxxx@lists.osr.com
> > [mailto:xxxxx@lists.osr.com] On Behalf Of Steve Dispensa
> > Sent: Thursday, October 30, 2003 10:52 AM
> > To: Windows File Systems Devs Interest List
> > Subject: [ntfsd] Re: file system filter example
> >
> > On Thu, 2003-10-30 at 11:39, Peter Scott wrote:
> > > ‘Have’ to get the driver signed by WHQL? Notify MS 60 days prior to
> > > shipping? When did this start?
> >
> > http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as: xxxxx@kerneldrivers.com
> > To unsubscribe send a blank email to xxxxx@lists.osr.com
> >
> >
> >
> >
> >
>
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@kerneldrivers.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>
>
>

At the last plugfest I thought they told us that they
didn’t even offer WHQL certification for filter
drivers.

Now I’m confused.

Can someone from MS please clear this up?

Thanks,

— Peter Scott wrote:
>
> I read this as well. But does this mean that if you
> include “ntifs.h”
> then you MUST have WHQL certification before
> releasing the driver? I was
> under the impression that there is only WHQL
> certification for AV and
> Encryption filters, not filesystem or other
> filesystem filters. And that
> WHQL certification is optional, unless, of course,
> you use the MS “IFS
> Code” in your driver.
>
> Is there a lawyer in the house?
>
> Pete
>
> Peter Scott
> xxxxx@KernelDrivers.com
> www.KernelDrivers.com
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf
> Of David J. Craig
> Sent: Thursday, October 30, 2003 11:54 AM
> To: Windows File Systems Devs Interest List
> Subject: [ntfsd] Re: file system filter example
>
> I quote from the License agreement: “This Microsoft
> End-User License
> Agreement (“EULA”) is a legal agreement between you
> (either an
> individual or
> a single entity) and Microsoft Corporation for the
> Microsoft software
> product (“SOFTWARE PRODUCT”) identified above, which
> includes: (i)
> Microsoft
> Windows Server 2003 IFS source code, sample
> development source code,
> tools,
> and other object code (“IFS Code”), …”. This, I
> think, means that
> including ntifs.h in your code gives you “IFS Code”
> as part of your
> product.
> I am not a lawyer, but I am always suspicious and
> paranoid, however just
> because I am paranoid it doesn’t mean the whole
> world is not out to get
> me.
>
> “Peter Scott” wrote in
> message
> news:xxxxx@ntfsd…
> >
> >
> > Right, I am well aware of the EULA. I guess I
> jumped the gun but this
> is
> > only if you are using their “IFS Code”.
> >
> > My apologies for the confusion, the original
> request was for the
> example
> > filter.
> >
> > Pete
> >
> > Peter Scott
> > xxxxx@KernelDrivers.com
> > www.KernelDrivers.com
> >
> > -----Original Message-----
> > From: xxxxx@lists.osr.com
> > [mailto:xxxxx@lists.osr.com] On Behalf
> Of Steve Dispensa
> > Sent: Thursday, October 30, 2003 10:52 AM
> > To: Windows File Systems Devs Interest List
> > Subject: [ntfsd] Re: file system filter example
> >
> > On Thu, 2003-10-30 at 11:39, Peter Scott wrote:
> > > ‘Have’ to get the driver signed by WHQL? Notify
> MS 60 days prior to
> > > shipping? When did this start?
> >
> >
>
http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as:
> xxxxx@kerneldrivers.com
> > To unsubscribe send a blank email to
> xxxxx@lists.osr.com
> >
> >
> >
> >
> >
>
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@kerneldrivers.com
> To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>
>
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@yahoo.com
> To unsubscribe send a blank email to
xxxxx@lists.osr.com

__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/

Microsoft only offers WHQL certification for antivirus filter drivers.
For other classes of filter drivers, there is no such certification
program.

Molly Brown
Microsoft Corporation

This posting is provided “AS IS” with no warranties and confers no
rights.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Randy Cook
Sent: Thursday, October 30, 2003 2:48 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

At the last plugfest I thought they told us that they didn’t even offer
WHQL certification for filter drivers.

Now I’m confused.

Can someone from MS please clear this up?

Thanks,

— Peter Scott wrote:
>
> I read this as well. But does this mean that if you include “ntifs.h”
> then you MUST have WHQL certification before releasing the driver? I
> was under the impression that there is only WHQL certification for AV
> and Encryption filters, not filesystem or other filesystem filters.
> And that WHQL certification is optional, unless, of course, you use
> the MS “IFS Code” in your driver.
>
> Is there a lawyer in the house?
>
> Pete
>
> Peter Scott
> xxxxx@KernelDrivers.com
> www.KernelDrivers.com
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
> Sent: Thursday, October 30, 2003 11:54 AM
> To: Windows File Systems Devs Interest List
> Subject: [ntfsd] Re: file system filter example
>
> I quote from the License agreement: “This Microsoft End-User License
> Agreement (“EULA”) is a legal agreement between you (either an
> individual or a single entity) and Microsoft Corporation for the
> Microsoft software product (“SOFTWARE PRODUCT”) identified above,
> which
> includes: (i)
> Microsoft
> Windows Server 2003 IFS source code, sample development source code,
> tools, and other object code (“IFS Code”), …”. This, I think, means

> that including ntifs.h in your code gives you “IFS Code”
> as part of your
> product.
> I am not a lawyer, but I am always suspicious and paranoid, however
> just because I am paranoid it doesn’t mean the whole world is not out
> to get me.
>
> “Peter Scott” wrote in message
> news:xxxxx@ntfsd…
> >
> >
> > Right, I am well aware of the EULA. I guess I
> jumped the gun but this
> is
> > only if you are using their “IFS Code”.
> >
> > My apologies for the confusion, the original
> request was for the
> example
> > filter.
> >
> > Pete
> >
> > Peter Scott
> > xxxxx@KernelDrivers.com
> > www.KernelDrivers.com
> >
> > -----Original Message-----
> > From: xxxxx@lists.osr.com
> > [mailto:xxxxx@lists.osr.com] On Behalf
> Of Steve Dispensa
> > Sent: Thursday, October 30, 2003 10:52 AM
> > To: Windows File Systems Devs Interest List
> > Subject: [ntfsd] Re: file system filter example
> >
> > On Thu, 2003-10-30 at 11:39, Peter Scott wrote:
> > > ‘Have’ to get the driver signed by WHQL? Notify
> MS 60 days prior to
> > > shipping? When did this start?
> >
> >
>
http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as:
> xxxxx@kerneldrivers.com
> > To unsubscribe send a blank email to
> xxxxx@lists.osr.com
> >
> >
> >
> >
> >
>
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@kerneldrivers.com
> To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>
>
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@yahoo.com
> To unsubscribe send a blank email to
xxxxx@lists.osr.com

__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/


You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

So can you please interpret what the “IFS Code” refers to in the IFS Kit
EULA? Is this only source and object code or does it include the ntifs.h
header file?

Pete

Peter Scott
xxxxx@KernelDrivers.com
www.KernelDrivers.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Molly Brown
Sent: Thursday, October 30, 2003 4:04 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

Microsoft only offers WHQL certification for antivirus filter drivers.
For other classes of filter drivers, there is no such certification
program.

Molly Brown
Microsoft Corporation

This posting is provided “AS IS” with no warranties and confers no
rights.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Randy Cook
Sent: Thursday, October 30, 2003 2:48 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

At the last plugfest I thought they told us that they didn’t even offer
WHQL certification for filter drivers.

Now I’m confused.

Can someone from MS please clear this up?

Thanks,

— Peter Scott wrote:
>
> I read this as well. But does this mean that if you include “ntifs.h”
> then you MUST have WHQL certification before releasing the driver? I
> was under the impression that there is only WHQL certification for AV
> and Encryption filters, not filesystem or other filesystem filters.
> And that WHQL certification is optional, unless, of course, you use
> the MS “IFS Code” in your driver.
>
> Is there a lawyer in the house?
>
> Pete
>
> Peter Scott
> xxxxx@KernelDrivers.com
> www.KernelDrivers.com
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
> Sent: Thursday, October 30, 2003 11:54 AM
> To: Windows File Systems Devs Interest List
> Subject: [ntfsd] Re: file system filter example
>
> I quote from the License agreement: “This Microsoft End-User License
> Agreement (“EULA”) is a legal agreement between you (either an
> individual or a single entity) and Microsoft Corporation for the
> Microsoft software product (“SOFTWARE PRODUCT”) identified above,
> which
> includes: (i)
> Microsoft
> Windows Server 2003 IFS source code, sample development source code,
> tools, and other object code (“IFS Code”), …”. This, I think, means

> that including ntifs.h in your code gives you “IFS Code”
> as part of your
> product.
> I am not a lawyer, but I am always suspicious and paranoid, however
> just because I am paranoid it doesn’t mean the whole world is not out
> to get me.
>
> “Peter Scott” wrote in message
> news:xxxxx@ntfsd…
> >
> >
> > Right, I am well aware of the EULA. I guess I
> jumped the gun but this
> is
> > only if you are using their “IFS Code”.
> >
> > My apologies for the confusion, the original
> request was for the
> example
> > filter.
> >
> > Pete
> >
> > Peter Scott
> > xxxxx@KernelDrivers.com
> > www.KernelDrivers.com
> >
> > -----Original Message-----
> > From: xxxxx@lists.osr.com
> > [mailto:xxxxx@lists.osr.com] On Behalf
> Of Steve Dispensa
> > Sent: Thursday, October 30, 2003 10:52 AM
> > To: Windows File Systems Devs Interest List
> > Subject: [ntfsd] Re: file system filter example
> >
> > On Thu, 2003-10-30 at 11:39, Peter Scott wrote:
> > > ‘Have’ to get the driver signed by WHQL? Notify
> MS 60 days prior to
> > > shipping? When did this start?
> >
> >
>
http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as:
> xxxxx@kerneldrivers.com
> > To unsubscribe send a blank email to
> xxxxx@lists.osr.com
> >
> >
> >
> >
> >
>
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@kerneldrivers.com
> To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>
>
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@yahoo.com
> To unsubscribe send a blank email to
xxxxx@lists.osr.com

__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/


You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@kerneldrivers.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

The “IFS Code” referred to in the EULA refers to the binary files that
you generate. Since you are not including ntifs.h directly in your
binary files, I don’t believe it is an issue.

Neal Christiansen
Microsoft File System Filter Group

This posting is provided “AS IS” with no warranties, and confers no
rights.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Peter Scott
Sent: Thursday, October 30, 2003 3:14 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

So can you please interpret what the “IFS Code” refers to in the IFS Kit
EULA? Is this only source and object code or does it include the ntifs.h
header file?

Pete

Peter Scott
xxxxx@KernelDrivers.com
www.KernelDrivers.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Molly Brown
Sent: Thursday, October 30, 2003 4:04 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

Microsoft only offers WHQL certification for antivirus filter drivers.
For other classes of filter drivers, there is no such certification
program.

Molly Brown
Microsoft Corporation

This posting is provided “AS IS” with no warranties and confers no
rights.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Randy Cook
Sent: Thursday, October 30, 2003 2:48 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

At the last plugfest I thought they told us that they didn’t even offer
WHQL certification for filter drivers.

Now I’m confused.

Can someone from MS please clear this up?

Thanks,

— Peter Scott wrote:
>
> I read this as well. But does this mean that if you include “ntifs.h”
> then you MUST have WHQL certification before releasing the driver? I
> was under the impression that there is only WHQL certification for AV
> and Encryption filters, not filesystem or other filesystem filters.
> And that WHQL certification is optional, unless, of course, you use
> the MS “IFS Code” in your driver.
>
> Is there a lawyer in the house?
>
> Pete
>
> Peter Scott
> xxxxx@KernelDrivers.com
> www.KernelDrivers.com
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
> Sent: Thursday, October 30, 2003 11:54 AM
> To: Windows File Systems Devs Interest List
> Subject: [ntfsd] Re: file system filter example
>
> I quote from the License agreement: “This Microsoft End-User License
> Agreement (“EULA”) is a legal agreement between you (either an
> individual or a single entity) and Microsoft Corporation for the
> Microsoft software product (“SOFTWARE PRODUCT”) identified above,
> which
> includes: (i)
> Microsoft
> Windows Server 2003 IFS source code, sample development source code,
> tools, and other object code (“IFS Code”), …”. This, I think, means

> that including ntifs.h in your code gives you “IFS Code”
> as part of your
> product.
> I am not a lawyer, but I am always suspicious and paranoid, however
> just because I am paranoid it doesn’t mean the whole world is not out
> to get me.
>
> “Peter Scott” wrote in message
> news:xxxxx@ntfsd…
> >
> >
> > Right, I am well aware of the EULA. I guess I
> jumped the gun but this
> is
> > only if you are using their “IFS Code”.
> >
> > My apologies for the confusion, the original
> request was for the
> example
> > filter.
> >
> > Pete
> >
> > Peter Scott
> > xxxxx@KernelDrivers.com
> > www.KernelDrivers.com
> >
> > -----Original Message-----
> > From: xxxxx@lists.osr.com
> > [mailto:xxxxx@lists.osr.com] On Behalf
> Of Steve Dispensa
> > Sent: Thursday, October 30, 2003 10:52 AM
> > To: Windows File Systems Devs Interest List
> > Subject: [ntfsd] Re: file system filter example
> >
> > On Thu, 2003-10-30 at 11:39, Peter Scott wrote:
> > > ‘Have’ to get the driver signed by WHQL? Notify
> MS 60 days prior to
> > > shipping? When did this start?
> >
> >
>
http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as:
> xxxxx@kerneldrivers.com
> > To unsubscribe send a blank email to
> xxxxx@lists.osr.com
> >
> >
> >
> >
> >
>
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@kerneldrivers.com
> To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>
>
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@yahoo.com
> To unsubscribe send a blank email to
xxxxx@lists.osr.com

__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/


You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@kerneldrivers.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

OK, I’m confused now.

Does the EULA have the effect of requiring that any driver whatsoever
that is developed with the IFS kit (or even just filesystem-related
drivers?) must be registered with Microsoft 60 days before FCS and (if
appropriate) WHQL-certified and signed?

That’s quite a EULA. :slight_smile:

-sd

On Thu, 2003-10-30 at 21:08, Neal Christiansen wrote:

The “IFS Code” referred to in the EULA refers to the binary files that
you generate. Since you are not including ntifs.h directly in your
binary files, I don’t believe it is an issue.

Neal Christiansen
Microsoft File System Filter Group

This posting is provided “AS IS” with no warranties, and confers no
rights.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Peter Scott
Sent: Thursday, October 30, 2003 3:14 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

So can you please interpret what the “IFS Code” refers to in the IFS Kit
EULA? Is this only source and object code or does it include the ntifs.h
header file?

Pete

Peter Scott
xxxxx@KernelDrivers.com
www.KernelDrivers.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Molly Brown
Sent: Thursday, October 30, 2003 4:04 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

Microsoft only offers WHQL certification for antivirus filter drivers.
For other classes of filter drivers, there is no such certification
program.

Molly Brown
Microsoft Corporation

This posting is provided “AS IS” with no warranties and confers no
rights.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Randy Cook
Sent: Thursday, October 30, 2003 2:48 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

At the last plugfest I thought they told us that they didn’t even offer
WHQL certification for filter drivers.

Now I’m confused.

Can someone from MS please clear this up?

Thanks,

— Peter Scott wrote:
> >
> > I read this as well. But does this mean that if you include “ntifs.h”
> > then you MUST have WHQL certification before releasing the driver? I
> > was under the impression that there is only WHQL certification for AV
> > and Encryption filters, not filesystem or other filesystem filters.
> > And that WHQL certification is optional, unless, of course, you use
> > the MS “IFS Code” in your driver.
> >
> > Is there a lawyer in the house?
> >
> > Pete
> >
> > Peter Scott
> > xxxxx@KernelDrivers.com
> > www.KernelDrivers.com
> >
> > -----Original Message-----
> > From: xxxxx@lists.osr.com
> > [mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
> > Sent: Thursday, October 30, 2003 11:54 AM
> > To: Windows File Systems Devs Interest List
> > Subject: [ntfsd] Re: file system filter example
> >
> > I quote from the License agreement: “This Microsoft End-User License
> > Agreement (“EULA”) is a legal agreement between you (either an
> > individual or a single entity) and Microsoft Corporation for the
> > Microsoft software product (“SOFTWARE PRODUCT”) identified above,
> > which
> > includes: (i)
> > Microsoft
> > Windows Server 2003 IFS source code, sample development source code,
> > tools, and other object code (“IFS Code”), …”. This, I think, means
>
> > that including ntifs.h in your code gives you “IFS Code”
> > as part of your
> > product.
> > I am not a lawyer, but I am always suspicious and paranoid, however
> > just because I am paranoid it doesn’t mean the whole world is not out
> > to get me.
> >
> > “Peter Scott” wrote in message
> > news:xxxxx@ntfsd…
> > >
> > >
> > > Right, I am well aware of the EULA. I guess I
> > jumped the gun but this
> > is
> > > only if you are using their “IFS Code”.
> > >
> > > My apologies for the confusion, the original
> > request was for the
> > example
> > > filter.
> > >
> > > Pete
> > >
> > > Peter Scott
> > > xxxxx@KernelDrivers.com
> > > www.KernelDrivers.com
> > >
> > > -----Original Message-----
> > > From: xxxxx@lists.osr.com
> > > [mailto:xxxxx@lists.osr.com] On Behalf
> > Of Steve Dispensa
> > > Sent: Thursday, October 30, 2003 10:52 AM
> > > To: Windows File Systems Devs Interest List
> > > Subject: [ntfsd] Re: file system filter example
> > >
> > > On Thu, 2003-10-30 at 11:39, Peter Scott wrote:
> > > > ‘Have’ to get the driver signed by WHQL? Notify
> > MS 60 days prior to
> > > > shipping? When did this start?
> > >
> > >
> >
> http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx
> > >
> > >
> > >
> > >
> > > —
> > > You are currently subscribed to ntfsd as:
> > xxxxx@kerneldrivers.com
> > > To unsubscribe send a blank email to
> > xxxxx@lists.osr.com
> > >
> > >
> > >
> > >
> > >
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as:
> > xxxxx@kerneldrivers.com
> > To unsubscribe send a blank email to
> > xxxxx@lists.osr.com
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as:
> > xxxxx@yahoo.com
> > To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>
>
> __________________________________
> Do you Yahoo!?
> Exclusive Video Premiere - Britney Spears
> http://launch.yahoo.com/promos/britneyspears/
>
> —
> You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
> —
> You are currently subscribed to ntfsd as: xxxxx@kerneldrivers.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
>
>
>
> —
> You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>
> —
> You are currently subscribed to ntfsd as: xxxxx@positivenetworks.net
> To unsubscribe send a blank email to xxxxx@lists.osr.com
>

My 2 cents on this subject…



If Microsoft has WHQL for antivirus filter drivers why do I spend my working
Life working around shoddy antivirus filters that seem to completely
Disregard the rules!!



Ben Curley
DESlock+ Lead Programmer
Data Encryption Systems Ltd.

Tel: +44 (0)1823 352357 (Main)
Tel: +44 (0)1823 358320 (Direct Dial)

Web: http://www.deslock.com

-----Original Message-----
From: Molly Brown [mailto:xxxxx@windows.microsoft.com]
Sent: 30 October 2003 23:04
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

Microsoft only offers WHQL certification for antivirus filter drivers.
For other classes of filter drivers, there is no such certification
program.

Molly Brown
Microsoft Corporation

This posting is provided “AS IS” with no warranties and confers no
rights.

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Randy Cook
Sent: Thursday, October 30, 2003 2:48 PM
To: Windows File Systems Devs Interest List
Subject: [ntfsd] Re: file system filter example

At the last plugfest I thought they told us that they didn’t even offer
WHQL certification for filter drivers.

Now I’m confused.

Can someone from MS please clear this up?

Thanks,

— Peter Scott wrote:
>
> I read this as well. But does this mean that if you include “ntifs.h”
> then you MUST have WHQL certification before releasing the driver? I
> was under the impression that there is only WHQL certification for AV
> and Encryption filters, not filesystem or other filesystem filters.
> And that WHQL certification is optional, unless, of course, you use
> the MS “IFS Code” in your driver.
>
> Is there a lawyer in the house?
>
> Pete
>
> Peter Scott
> xxxxx@KernelDrivers.com
> www.KernelDrivers.com
>
> -----Original Message-----
> From: xxxxx@lists.osr.com
> [mailto:xxxxx@lists.osr.com] On Behalf Of David J. Craig
> Sent: Thursday, October 30, 2003 11:54 AM
> To: Windows File Systems Devs Interest List
> Subject: [ntfsd] Re: file system filter example
>
> I quote from the License agreement: “This Microsoft End-User License
> Agreement (“EULA”) is a legal agreement between you (either an
> individual or a single entity) and Microsoft Corporation for the
> Microsoft software product (“SOFTWARE PRODUCT”) identified above,
> which
> includes: (i)
> Microsoft
> Windows Server 2003 IFS source code, sample development source code,
> tools, and other object code (“IFS Code”), …”. This, I think, means

> that including ntifs.h in your code gives you “IFS Code”
> as part of your
> product.
> I am not a lawyer, but I am always suspicious and paranoid, however
> just because I am paranoid it doesn’t mean the whole world is not out
> to get me.
>
> “Peter Scott” wrote in message
> news:xxxxx@ntfsd…
> >
> >
> > Right, I am well aware of the EULA. I guess I
> jumped the gun but this
> is
> > only if you are using their “IFS Code”.
> >
> > My apologies for the confusion, the original
> request was for the
> example
> > filter.
> >
> > Pete
> >
> > Peter Scott
> > xxxxx@KernelDrivers.com
> > www.KernelDrivers.com
> >
> > -----Original Message-----
> > From: xxxxx@lists.osr.com
> > [mailto:xxxxx@lists.osr.com] On Behalf
> Of Steve Dispensa
> > Sent: Thursday, October 30, 2003 10:52 AM
> > To: Windows File Systems Devs Interest List
> > Subject: [ntfsd] Re: file system filter example
> >
> > On Thu, 2003-10-30 at 11:39, Peter Scott wrote:
> > > ‘Have’ to get the driver signed by WHQL? Notify
> MS 60 days prior to
> > > shipping? When did this start?
> >
> >
>
http://www.microsoft.com/whdc/ddk/ifskit/ServerIFSEULA.mspx
> >
> >
> >
> >
> > —
> > You are currently subscribed to ntfsd as:
> xxxxx@kerneldrivers.com
> > To unsubscribe send a blank email to
> xxxxx@lists.osr.com
> >
> >
> >
> >
> >
>
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@kerneldrivers.com
> To unsubscribe send a blank email to
> xxxxx@lists.osr.com
>
>
>
>
> —
> You are currently subscribed to ntfsd as:
> xxxxx@yahoo.com
> To unsubscribe send a blank email to
xxxxx@lists.osr.com

__________________________________
Do you Yahoo!?
Exclusive Video Premiere - Britney Spears
http://launch.yahoo.com/promos/britneyspears/


You are currently subscribed to ntfsd as: xxxxx@windows.microsoft.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


You are currently subscribed to ntfsd as: xxxxx@des.co.uk
To unsubscribe send a blank email to xxxxx@lists.osr.com


:slight_smile:

xxxxx@des.co.uk wrote:

> My 2 cents on this subject…
>
>
>
> If Microsoft has WHQL for antivirus filter drivers why do I spend my working
> Life working around shoddy antivirus filters that seem to completely Disregard
> the rules!!
>
>


Kind regards, Dejan M. MVP for DDK
http://www.alfasp.com E-mail: xxxxx@alfasp.com
Alfa Transparent File Encryptor - Transparent file encryption services.
Alfa File Protector - File protection and hiding library for Win32 developers.
Alfa File Monitor - File monitoring library for Win32 developers.