Windows驱动开发
海歌也疯狂
用努力获得。
QQ:1317248465,欢迎交流
展开
-
VS2015驱动调试——configure devices无法填写Network host name解决办法
在Visual Studio 2017中进行驱动开发,添加调试设备时遇到如下问题:Network host name无输入框,无法填写,尝试了各种办法啊最终真是吐血。解决办法:窗口拉伸一下转载于:https://blog.csdn.net/Hilavergil/article/details/79622202...转载 2019-06-13 20:14:44 · 529 阅读 · 1 评论 -
windbg通过网络启动进行内核调试
调试环境搭建用网线把目标机器和主机直连 ,并且手动为它们的有线网卡配制IP地址,且主机和目标机器IP地址必须ipv4格式。要求:被调试的目标机器必须是win8或是Windows Server 2012及以上系统(win8的system32目录下有个kdnet.dll,正是这个库支持的网络调试)目标机器必须网卡支持才能进行网络内核调试,查询是否支持的方法打开设备管理器,找着网络适配器,找着...转载 2019-06-14 17:39:39 · 2739 阅读 · 0 评论 -
#pragma alloc_text
有时,驱动程序的某些部分必须驻留内存而另一些可以被分页,这就需要一种能控制代码和数据是否分页的方法。通过指导编译器的段分配可以实现这个目的。在运行时,装入器通过检查驱动程序中的段名, 把段放到你指定的内存池中。此外在运行时调用内存管理器的例程也能实现这个目的。需要注意的是:(1)Win32 执行文件,包括内核模式驱动程序,在内部都是由一个或多个段组合而成。段可以包含代码或数据,通常还会有...转载 2019-06-20 10:46:29 · 445 阅读 · 0 评论 -
Windows 的GUID
GUID(全称:Globally Unique Identifier),是一种由算法生成的二进制长度为128位的数字标识符。GUID主要用于在拥有多个节点、多台计算机的网络或系统中。在理想情况下,任何计算机和计算机集群都不会生成两个相同的GUID。 Windows使用GUID来管理设备,驱动,总线,类型,块设备,电源等等...它本身就很统一。 Windows使用注册表来管理这些,例如HKEY_...转载 2019-06-20 17:48:56 · 1141 阅读 · 0 评论 -
WDK驱动编译错误CN=WDKTestCert><TestCertificate>
VS2015编译WDK驱动时,出现如下错误Error Invalid argument <CN="WDKTestCert Qis,132035943314435562" | 25C85585B7D0F973D43F7931BDACA9954EBED57A> for property <TestCertificate>. TBC_Driver C...原创 2019-06-21 16:31:59 · 1364 阅读 · 0 评论 -
windows镜像网站 含win10日文
https://tb.rg-adguard.net/public.phphttps://msdn.itellyou.cn/转载 2019-08-15 12:49:04 · 1841 阅读 · 0 评论