I have a project in C which I am porting to from unix/linux to Windows/Cygwin (using autotools). I need to call some winapi functions. These functions require inclusion of some windows headers. But when I specify those includes a lot of errors caused by redefinition of some structs or functions are raised.I have a project in C which I am porting to fro