使用Win32 C检测文件句柄泄漏
发布时间:2020-12-13 22:52:03 所属栏目:Windows 来源:网络整理
导读:是否有某种方法可以在程序终止时检测文件句柄泄漏? 特别是我想确保所有创建的句柄都在代码中释放. 例如,我可能在某处有一个CreateFile(),在程序终止时,我想检测并确保所有这些都关闭. 我使用了windbg的!htrace命令. !htrace -enable!htrace -snapshot!htra
是否有某种方法可以在程序终止时检测文件句柄泄漏?
特别是我想确保所有创建的句柄都在代码中释放. 例如,我可能在某处有一个CreateFile(),在程序终止时,我想检测并确保所有这些都关闭.
我使用了windbg的!htrace命令.
!htrace -enable !htrace -snapshot !htrace -diff 允许您比较两个执行点的句柄情况,并帮助您找到已分配泄漏句柄的位置. 它对我很有用. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- reporting-services – 为什么我在“Add Reference …”对话
- windows-server-2008 – 返回HTTP 503的Microsoft SSTP VPN
- 当许多计算机通过iSCSI连接到某个卷时,Windows如何工作?
- windows – 如何删除Anaconda的键盘快捷方式
- Windows Batch循环虽然带有动态令牌计数的变量
- <Windows> VS2017使用GoogleTest
- 处理Microsoft Exchange电子邮件的另一种方法
- windows-7 – 无法将Windows 7加入SBS 2008域..可以提供一些
- Windows中的TortoiseSVN结帐问题
- windows – 使用.bat文件配置WinRM,不带/是提示
推荐文章
站长推荐
- .NET – 启用UAC时,应用程序如何自行更新(Window
- 如何在Windows域中确定用户帐户的OU?
- windows-server-2008 – 使用WSUS更新不在域上的
- windows-server-2008 – 如何检查远程SMTP服务器
- windows – 如何从perl启动程序?
- windows-server-2008-r2 – 虚拟机内的磁盘延迟
- windows-7 – 为什么在Linux的KVM下运行的Window
- Windows上的Vagrant – 用Ctrl-C停止配置的任何方
- windows – 如何通过START命令运行多个命令
- windows-installer – Techsmith Snagit的Window
热点阅读