我在 Windows XP 中设计了一个 win32 服务,它运行良好。但我面临的问题是它在 windows 2000 平台上不能正常工作。即停止服务重新启动服务。是否有任何设置或需要更改代码才能完成。
最佳答案
您是否可能使用了 WinXP 上的新 API?
对于交互式应用程序,如果我没记错的话,您会看到一个关于 Unresolved 导入的弹出窗口,这些服务记录在系统事件日志中。
如果挂起,获取进程转储并将它们提供给调试器并配置符号(微软的和你的)。这将向您显示线程堆栈,并允许您检查死锁。
关于c - windows 2000平台如何处理win32服务,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2176339/