Problem with Windows 2000 Server and ntdll.dll

I am have a program that runs just fine on Windows 2000, XP and 2003 server.  When I try to run it on Windows 2000 Server I get the following error:

 The procedure entry point RtIpv4StringToAddressW could not be located in the dynamic link library ntdll.dll

I am using SNMP to comunicate with printers on a network and I am sure it has something to do with that, does anyone here have any ideas on how to fix this problem?
factfinderAsked:
Who is Participating?

[Webinar] Streamline your web hosting managementRegister Today

x
 
ostdpConnect With a Mentor Commented:
The ntdll.dll doesn't have a function that you are calling , namely RtIpv4StringToAddressW . I would suggest you patch the 2000 Server box with all the latest patches and see if this works. If it doesn't then you need to substitute that function call on that OS. (I am assuming that you are testing this on a virgin 2000 Server box, if no you may well just be in DLL hell ;) courtesy some other program)
0
All Courses

From novice to tech pro — start learning today.