My app is check the service process (I made) is running when it is started.

And change the Icon state depending on target process is running or not.

On earlyer version of windows (2000 or XP ...) , It's works correctly. But not on Vista.

Because openprocess operation to the system process is failed. (UAC)

Is there any way the user process to know a system process (I know It's name and path) is running on vista ...