I m trying to use iphlpapi
(GetAdapterInfo
) and am having trouble compiling the code. I have iphlpapi.h
from SDK 7 and have added the appropriate path to the include files in visual studio.
I get the following error...
c:program filesmicrosoft sdkswindowsv7.0includeifdef.h(154) : error C2146: syntax error : missing ; before identifier NET_IFTYPE
The lines in ifdef where this occurs are shown below.
typedef NET_LUID IF_LUID, *PIF_LUID;
typedef ULONG NET_IFINDEX, *PNET_IFINDEX; // Interface Index (ifIndex)
typedef UINT16 NET_IFTYPE, *PNET_IFTYPE; // Interface Type (IANA ifType)