[ros-dev] RE: [ros-diffs] [cwittich] 19320: got a lot of crypt32stuff working

Robert Shearman rob at codeweavers.com
Fri Nov 18 20:33:06 CET 2005


Thomas Weidenmueller wrote:

>I guess our wine/windef.h is the reason why we need ntstatus.h and
>winternl.h, but I haven't checked yet. Honestly, these headers are kind
>of a mess... Just including public headers and one private header file
>for undocumented stuff would be much clearer, especially if precompiled
>headers were used, that'd simplify things a lot, I guess.
>  
>

I have no problem with including ntstatus.h, even though it is not 
strictly necessary as it is just defines. However, I don't like the idea 
of including winternl.h as crypt32 (specifically high level things like 
certificate handling) shouldn't need to depend on low-level and 
undocumented structures, defines and function declarations. Can you tell 
me what errors you get without including winternl.h?

-- 
Rob Shearman



More information about the Ros-dev mailing list