I wish to register some of status of my application as a performance object, so that I can monitor its performance by utilising the Windows Performance Monitor. 

But I had a problem with Windows 7: the performance object cannot be seen in the list of Performance Monitor, even if my application is running.

My code is exactly the same as the Delphi project in this tutorial:
<http://www.wehlou.com/Code/perfmon/index.htm>

However, the solution provided in this tutorial doesn't work in Windows 7 either.

Such solution works fine in Windows XP and 2003. 

I don't know if there are some changes in Windows 7 which makes my performance object missing.

Please help. Thanks a heap in advance.