Problem with app developed with XP and tested on NT, 2000

G

Guest

I have an application that I compiled on my Windows XP box. It runs just fine and does what I want. When I try to run it on the NT or 2000 test machines I get this message:

The procedure entry point IsWow64Process could not be located in the dynamic link library Kernel32.dll

Is this something I can correct and if so how?
 
D

David Lowndes

I have an application that I compiled on my Windows XP box. It runs just fine and does what I want. When I try to run it on the NT or 2000 test machines I get this message:
The procedure entry point IsWow64Process could not be located in the dynamic link library Kernel32.dll

Is this something I can correct and if so how?

The SDK documentation recommends that you call IsWow64Process
indirectly using GetProcAddress so that your program will run on
earlier platforms. See the Platform SDK documentation on the
IsWow64Process API for an example.

Dave
 
G

Guest

I tried the dependency walker and I got as far as that function being called by something in OpenGL? Does that sound right? There were a whole bunch of things that came up red in ole32 and kernel32 right under shlwapi.dll and opengl32.dll in the tree view...
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top