Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1066
  • Last Modified:

HeapQueryInformation could not be located

When I tried to run the newest version of our engraver application on a Windows 2000 laptop I got the error message:  "The procedure entry point HeapQueryInformation could not be located in the dynamic link library KERNEL32.dll."  Previous versions of this application still run fine on this computer.  Any ideas on what causes this error and how to fix it?
0
jimrichmond
Asked:
jimrichmond
1 Solution
 
jkrCommented:
The reason is that 'HeapQueryInformation()' requires at least XP as the OS, see the docs at http://msdn.microsoft.com/en-us/library/windows/desktop/aa366703%28v=vs.85%29.aspx


Minimum supported client
      Windows XP [desktop apps only]

Minimum supported server
      Windows Server 2003 [desktop apps only]

Since the application is developed by your company apparently, try to eliminate the dependency by dynamically loading that entry point if applicable.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: Site Down Detector

Helpful to verify reports of your own downtime, or to double check a downed website you are trying to access.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now