tags:

views:

27

answers:

1

I ve designed a win32 service in windows XP its working fine. but the problem i'm facing is that it's not working properly in windows 2000 platform. that is stopping the service restarting the service. is there any setting or need to change in code to be done.

A: 

Is it possible you have used an API that was new on WinXP?

For an interactive applications you would get a popup about an unresolved import, if I recall correctly for services these are recorded in the system event log.

If it is hanging, take process dumps and feed them into a debugger with symbols (both Microsoft's and yours) configured. That will show you the stacks of the threads, and allow you to check for deadlocks.

Richard
No i didn't used any API.
Shreekanth
@Shreekanth: Your comment to your question substantially changes the question, you should update it.
Richard