c - 调试可能从 Windows 服务调用的 Windows DLL

标签 c dll windows-services

我有我的 SNMP 扩展代理 DLL,每次我执行 snmpwalk(另一个控制台应用程序)时,Windows SNMP 服务 (snmp.exe) 都会调用它。我想进入从上面的 Windows 调用的我的 DLL 代码 服务。我该怎么做?

谢谢 索姆

最佳答案

通常,您会将调试器附加到使用 DLL 的正在运行的进程,然后像往常一样与调试器交互。

在 Visual Studio 2008 中,您可以使用“调试”>“附加到进程”来完成此操作,然后选择正确的进程。至少我依稀记得以前是这样做的。

关于c - 调试可能从 Windows 服务调用的 Windows DLL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/464898/

相关文章:

c++ - 此应用程序已请求运行时以一种不寻常的方式终止它 QT C++

c# - 如何安全地停止在 Windows 服务中运行的 C# .NET 线程?

.net - 线程 sleep 和Windows服务

c# - 我可以监听我创建的 Windows 服务事件吗?

c - 字符串反转 - 段错误

c - 我的随 secret 码生成器抛出错误。我该如何解决?

c# - 创建 C .dll 并在 C# 中使用它

c++ - 使 CNG 加密 API 在 Windows XP 上工作?

c - lldb 无法打印 TLS 变量

c - K&R C 编程语言书籍中哈希表的有效性