差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

Both sides previous revision 前次修改
下次修改
前次修改
cpp:wdm [2017/07/26 17:10]
tony [Resource]
cpp:wdm [2023/06/25 09:48] (目前版本)
行 1: 行 1:
 +{{tag>​WDM}}
 ====== WDM ====== ====== WDM ======
 +===== Articles =====
 +  * [[cpp:​wdm:​generic:​freelogentry|WDM Event Log造成的file lock]]
 +  * [[cpp:​wdm:​generic:​trace_bsod_with_windbg|Trace BSOD with WinDbg]]
 +  * [[cpp:​wdm:​compiler_link_problems|編譯連結相關問題]]
 +  * [[cpp:​wdm:​driver_verifier_problems|Driver Verifier Problems]]
 +  * [[cpp:​wdm:​security:​analysis_with_BinScope|Analysis driver with BinScope]]
 +  * [[cpp:​wdm:​security:​eclypsium_Screwed-Drivers_detection|Eclypsium screwed drivers detection]]
 +===== WHQL =====
 +  * [[cpp:​wdm:​hlk:​NonPagedPool_Error|Non-zero Code Integrity statistic found: Execute Pool Type Count]]
 +  * [[cpp:​wdm:​hlk:​Failed_to_receive_PNP_IRP|Failed to receive IRP_MN_REMOVE_DEVICE after receiving IRP_MN_SURPRISE_REMOVAL]]
 +  * [[cpp:​wdm:​hck:​oepn_cbs_log_failed|Opening cbs.log failed of Reinstall with IO Before and After]]
 ===== Resource ===== ===== Resource =====
   * [[https://​docs.microsoft.com/​en-us/​windows-hardware/​drivers/​kernel/​determining-whether-the-operating-system-is-running-in-safe-mode|Determining Whether the Operating System Is Running in Safe Mode]] 不支援可回傳STATUS_NOT_SAFE_MODE_DRIVER   * [[https://​docs.microsoft.com/​en-us/​windows-hardware/​drivers/​kernel/​determining-whether-the-operating-system-is-running-in-safe-mode|Determining Whether the Operating System Is Running in Safe Mode]] 不支援可回傳STATUS_NOT_SAFE_MODE_DRIVER
   * [[https://​msdn.microsoft.com/​en-us/​library/​cc704588.aspx|NTSTATUS Values]]   * [[https://​msdn.microsoft.com/​en-us/​library/​cc704588.aspx|NTSTATUS Values]]
   * [[http://​d.hatena.ne.jp/​firewood/​20061003/​1159857948|safe mode check in case of WDM]]   * [[http://​d.hatena.ne.jp/​firewood/​20061003/​1159857948|safe mode check in case of WDM]]
 +  * [[http://​www.cnblogs.com/​georgepei/​archive/​2012/​02/​15/​2353072.html|symbol加载失败的case分析]]
 +  * [[https://​blogs.technet.microsoft.com/​askcore/​2008/​10/​31/​how-to-debug-kernel-mode-blue-screen-crashes-for-beginners/​|How to Debug Kernel Mode Blue Screen Crashes (for beginners)?​]]
 +  * [[http://​www.debuginfo.com/​tools/​chkmatch.html|chkmatch]] 檢查exe/​sys timestamp是否與pdb穩合;​ 也可以強制讓它穩合
 +  * [[https://​social.msdn.microsoft.com/​Forums/​windowsserver/​zh-TW/​780dc687-f443-43ff-9912-eefdb003a466/​announce-starting-in-february-2018-packages-signed-using-a-sha1-digest-algorithm-and-certificate?​forum=1295|Starting in February 2018, packages signed using a SHA-1 digest algorithm and certificate chain will no longer be accepted]]
 +  * [[https://​msdn.microsoft.com/​en-us/​library/​windows/​hardware/​jj125146(v=vs.85).aspx|安裝WCK]]
 +  * [[https://​social.msdn.microsoft.com/​Forums/​en-US/​f011cac3-6e4c-4d6b-8403-60a86d08bfb8/​cannot-install-windows-hardware-certification-kit-hck-81-controller-studio-on-windows-server?​forum=whck|WCK安裝系統限制]]
 +  * [[https://​docs.microsoft.com/​en-us/​windows-hardware/​drivers/​ifs/​applying-security-descriptors-on-the-device-object|Applying Security Descriptors on the Device Object]]