Home | Contact Us | FAQ | Search & Site Map | Link to Us
Sign In | Join | Other 45 Sites in Network
HomeAnnouncementsFree MagazinesWhite PapersSubmit Content
Discussion GroupsASP.NETWindows FormsLanguages.NET FrameworkVisual Studio.NET
Articles.NET FrameworkASP.NETToolsWindows Forms
.NET DirectoryOpen Source ProjectsUser GroupsWeb Resources
Related Topics
Visual Basic 6SQL ServerMS AccessOther DB ProductsMS Server ProductsMore Topics ...

.NET Forum / Languages / Managed C++ / June 2004

Tip: Looking for answers? Try searching our database.

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

Thread view: 
Enable EMail Alerts  Start New Thread
Thread rating: 
claire - 21 Jun 2004 23:21 GMT
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?
David Lowndes - 21 Jun 2004 23:50 GMT
>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
Signature

MVP VC++ FAQ: http://www.mvps.org/vcfaq

claire - 22 Jun 2004 00:04 GMT
I'm not calling it at all.   I searched my project too and it never comes up.  

> >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:
> >
[quoted text clipped - 8 lines]
>
> Dave
Johan Nilsson - 22 Jun 2004 07:20 GMT
> I'm not calling it at all.   I searched my project too and it never comes up.

It's probably being called indirectly. Try dependency walker
(http://www.dependencywalker.com) to find out from where it's getting
called.

HTH // Johan
claire - 22 Jun 2004 17:52 GMT
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...

> > I'm not calling it at all.   I searched my project too and it never comes
> up.
[quoted text clipped - 4 lines]
>
> HTH // Johan

Free Magazines

Get these publications absolutely FREE for up to 12 months. There are no hidden fees and no obligation. Simply choose a title, complete the application form and submit it. Read more ...

Oracle MagazineNetwork ComputingComputer WorldBio-IT WorldeWeekInformation WeekInfosecurity
 
Sign In
Join
My Latest Posts
My Monitored Threads
My Blog
My Photo Gallery
My Profile
My Homepage

Start New Thread
Enable EMail Alerts
Rate this Thread



©2008 Advenet LLC   Privacy Policy - Terms of Use
This website includes both content owned or controlled by Advenet as well as content owned or controlled by third parties.