- UMDF 相关的debug tips:
- Debugging a WDF driver
- UMDF Metadata in WER
- How to attach user-mode debugger
- Avoid Reboot when updating a UMDF driver
- inf copyfiles directive
- How to trouble shoot UMDF driver leak
- How to get the state of UMDF
- How to debug the application request do not complete
- Debug UMDF driver loading/Starting issue
- Debug UMDF outstanding files at device removal time
- Analyze the installation of UMDF driver
- Debugging driver installation
- Devive pooling in UMDF
- How UMDF handles failures
- How UMDF handles application failures
- How UMDF reports errors
- Devcon related document:
- Devcon Source code
- Devcon general command
- Devcon Command Samples
- Windbg 相关命令解释:
- Kernel memory Pool / Handle related document:
- TTD related document:
-
Calling Conventions: We just need to focus on _STDCALL/_THISCALL/_CDECL/_FASTCALL Argument Passing and Naming Conventions
- Tools related document:
- https://docs.microsoft.com/zh-cn/windows-hardware/drivers/devtest/index-of-windows-driver-kit-tools
- Process Monitor
- Procdump
- Process Explore
- NotMyfault
- Debug View
- Debugdiag
- Poolmon
- WER DUMP
文档信息
- 本文作者:Robin Chen
- 本文链接:https://crushonme.github.io/wiki/Tips-About-Windows-Driver-Debug/
- 版权声明:自由转载-非商用-非衍生-保持署名(创意共享4.0许可证)
Document Information
- Author :Robin Chen
- Link : https://crushonme.github.io/wiki/Tips-About-Windows-Driver-Debug/
- Copyright:Attribution-NonCommercial-NoDerivatives-No additional restrictions(CC BY-NC-ND 4.0)