From: http://msdn2.microsoft.com/en-us/library/aa366073.aspx

The IP Helper API is supported on Microsoft(r) Windows(r) 98, Microsoft
Windows Millennium Edition, on Microsoft Windows NT(r) version 4.0 with
Service Pack 4, Microsoft Windows 2000, Microsoft Windows XP and
Microsoft Windows Server 2003 family. Not all operating systems support
all functions. If an IP Helper function is called on a platform that
does not support the function, ERROR_NOT_SUPPORTED is returned. For more
specific information about which operating systems support a particular
function, refer to the Requirements sections in the documentation

At least some of the functions have the following requirements:

Client Requires Windows Vista, Windows XP, Windows 2000 Professional,
Windows NT Workstation 4.0 SP4 and later, Windows Me, or Windows 98. 
Server Requires Windows Server "Longhorn", Windows Server 2003, Windows
2000 Server, or Windows NT Server 4.0 SP4 and later. 
Header Declared in Iphlpapi.h.
 
Library Use Iphlpapi.lib.
 
DLL Requires Iphlpapi.dll.  


This api has been around at least as far back as IE5 (and I believe in
IE4), do you have at least the dll on your system?

Mike




> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:sofia-sip-
> [EMAIL PROTECTED] On Behalf Of Kai Vehmanen
> Sent: Tuesday, January 23, 2007 12:16 PM
> To: 'ext Roman Filonenko'; [EMAIL PROTECTED]
> Cc: sofia-sip-devel@lists.sourceforge.net
> Subject: Re: [Sofia-sip-devel] sresolv: (win32) using IP Helper to get
> DNSlist before querying the registry
> 
> Hi Roman,
> 
> thanks for the patch (and sorry for the late reply)!
> 
> On 16 Jan 2007, Roman Filonenko wrote:
> >We have seen Windows to unexpectedly drop DNS related keys
> >(used by sresolv module) from the registry, while settings are
> >still available via IP Helper API. This leads to empty DNS
> >server list in the sresolv and non-functional application as a
result.
> [...]
> >Seems that you already had some build problems with IP Helper
> >(for now I've added respective #include under HAVE_WINSOCK2_H)?
> 
> I've been trying out the patch today, and it's otherwise ok, but
> I'm still wondering about the availability of IP Helper API. I
> found...
> 
> http://msdn.microsoft.com/library/default.asp?url=/library/en-
> us/iphlp/iphlp
> /about_ip_helper.asp
> 
> ... but it doesn't mention which SDK's have it. My ancient
> VC6 environment at least didn't.
> 
> Anyways, I guess this could be an optional feature (we already
> have code using IP-Helper in su/su_localinfo.c) -- but I'd need
> feedback on selecting the default for win32/config.h.
> 
> And I guess the code also needs to be made conditionally built (so
> that I can compile sofia-sip with my VC6 ;)).
> 
> --
> [EMAIL PROTECTED] (Kai Vehmanen), Nokia Research Center
> 
> 
>
------------------------------------------------------------------------
-
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to
share
> your
> opinions on IT & business topics through brief surveys - and earn cash
>
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDE
V
> _______________________________________________
> Sofia-sip-devel mailing list
> Sofia-sip-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Sofia-sip-devel mailing list
Sofia-sip-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sofia-sip-devel

Reply via email to