Iphlpapi.h should come with the Platform SDK. It is part of the SNMP support
API. Failing that, I can send it to you or you can get it from Microsoft.
I've never built with the W2K DDK ensuring backward compatibility with NT4.
Once your environment is straight, it should be a case of just running nmake
from the top of the source tree.
Don't panic, though. I'm a Linux developer myself and this stuff is
If you peruse the Windows Kernel Mode mailing list archives on Google, you
can probably get a feel for how frustrating it was for me initially. You
really should try building the examples that the DDK provides before building
CIPE-Win32, that way you're not debugging two things at once.
On Wednesday 26 June 2002 10:54 am, ulf,AT,eklund,DOT,com wrote:
> I'm trying to compile cipe-win32, but without succes. I'm using Visual C++
> 6, the W2K DDK and the platform SDK. The cipe-driver compiles from the DDK
> environment. But the userspace apps dosen't. They fail on iphlpapi.h and
> when I try to compile from the SDK environment there is en include
> duplication between wisocks.h and winsocks2.h. I got the impression that
> the entire kit should compile out of the box, so I gues that my environment
> is screwed in some sense...
> Could someone who has succesfully buildt cipe-win32, give me som hints on
> how to do this, including how Visual C++, the DDK and the SDK is supposed
> to be installed inorder to make this work. I'm normally a linux\kernel
> hacker so I'm not used to the M$ stuff...
> Any help is appreciated, thanks in advance
> Ulf Eklund.