Francois wrote:
> So I would say the correct values are the ones in npapi.h and that 
> netspi.h should be moved to dlls/mpr which is the only place where it is

> used. But this needs a bit more investigation.

I agree.  I would conjecture that netspi.h is old, and the declarations in
it have been superceded by those in npapi.h.  For example, the definitions
of NOFIYADD, NOTIFYCANCEL, and NOTIFYINFO don't match MSDN:
http://msdn.microsoft.com/library/en-us/secauthn/security/notifyadd.asp
http://msdn.microsoft.com/library/en-us/secauthn/security/notifycancel.asp
http://msdn.microsoft.com/library/en-us/secauthn/security/notifyinfo.asp

but those in npapi.h do.

The main use of netspi.h seems to be to declare the NPS functions defined
in mpr/nps.c.  These aren't documented on MSDN, but are exported by Win9x
versions of mpr.dll.  Anything that doesn't support these functions should
be deleted, and since it's not part of the PSDK, making it a private
header is fine, or just moving the required declarations to nps.c should
be fine too.

--Juan


                
__________________________________ 
Do you Yahoo!? 
Take Yahoo! Mail with you! Get it on your mobile phone. 
http://mobile.yahoo.com/maildemo 

Reply via email to