FIX: An application that is running on a Windows XP-based computer is not notified of memory resource notification events

Support for Windows XP has ended

Microsoft ended support for Windows XP on April 8, 2014. This change has affected your software updates and security options. Learn what this means for you and how to stay protected.

This article has been archived. It is offered "as is" and will no longer be updated.
On a computer that is running Microsoft Windows XP, your application is not notified of memory resource notification events that are used to scale memory usage. For example, this problem may occur when you run Microsoft SQL Server 2000 Service Pack 3 on a computer that is also running Windows XP.

If you are a developer and your application calls the CreateMemoryResourceNotification function, the LowMemoryResourceNotification object does not occur as expected.
This problem occurs because Windows XP does not correctly set the memory resource notification events when a low memory condition or a high memory condition occurs on the computer.
To resolve this problem, obtain the latest service pack for Windows XP. For additional information, click the following article number to view the article in the Microsoft Knowledge Base:
322389 How to obtain the latest Windows XP service pack
Microsoft has confirmed that this is a bug in the Microsoft products that are listed in the "Applies to" section.
This problem was first corrected in Windows XP Service Pack 2.
For more information about resource notification events, visit the following MSDN Web sites:
windowsxpsp2 winxpsp2 xpsp2 notification event memory CreateMemoryResourceNotifiction LowMemoryResourceNotification HighMemoryResourceNotification

Article ID: 884034 - Last Review: 01/12/2015 00:49:04 - Revision: 2.5

  • Microsoft Windows XP Professional SP1
  • Microsoft Windows XP Professional
  • Microsoft Platform Software Development Kit-January 2000 Edition
  • kbnosurvey kbarchive kbwinxpsp2fix kbevent kbqfe kbfix KB884034