驱动程序与应用程序的通信离不开派遣函数,派遣函数是Windows驱动编程中的重要概念,一般情况下驱动程序负责处理I/O特权请求,而大部分IO的处理请求是在派遣函数中处理的,当用户请求数据时,操作系统会将请求的数据转化成IRP的数据结构,并将其派遣到指定的内核函数中执行,接下来将详细说明派遣函数的使用 ...
分类:
其他好文 时间:
2019-09-23 10:12:10
阅读次数:
102
Windows Driver Kit 是一种完全集成的驱动程序开发系统,它包含Windows Driver Device Kit (DDK),用于测试 Windows 驱动器的可靠性和稳定性,本次实验使用的是WDK8.1 其支持 Windows 7, Windows 8,Windows 10等系统的 ...
分类:
其他好文 时间:
2019-09-18 10:30:21
阅读次数:
640
最简单的方式是安装wdk7600+vs2010+VisualDDK-1.5.7 这三个软件安装好之后,可直接在vs2010新建项目中有一个VisualDDK,直接可生成相应的环境 以上是我配置方法,滴水视频里有另外一种配置方法 新建Visual C++,选择空项目 然后选生成,配置管理器 选择新建 ...
DriveEntry() 启动 停止 接口函数 驱动程序名 驱动程序版本号 异常处理 是否运行 声明LPOReceive类型的函数 声明函数指针(外部传进来的回调函数) 存放配置字符串 本机IP 串口配置字符串 设置中的串口号 ...
引用 http://blog.chinaunix.net/uid-223060-id-2127514.html Windows 驱动模型的发展历史 分类: WINDOWS 2009-12-28 10:56:28 分类: WINDOWS 2009-12-28 10:56:28 1.最先开始使用的是VX ...
1.什么是linux linux是一种操作系统,它可划分为以下四部分 1.linux内核(Linux系统的核心,负责管理系统内存,硬件驱动,文件系统等) 2.GNU工具(一组软件工具,提供一些类UNIX系统命令) 3.图形化桌面环境 4.应用软件 2.linux shell shell是GNU工具包 ...
分类:
系统相关 时间:
2019-01-12 15:21:54
阅读次数:
214
<<Windows驱动开发技术详解>> 1、使用 第3章的 最简单的 WMD驱动做测试 1.1、之前就有疑问,第3章的驱动能够 动态的卸载,但是 第12章的驱动却不能 动态卸载 ZC:现在,有一些 感触,记录下来先:(第12章的驱动 应该算是 NT式驱动,下面的记录 应该也可以算是 NT式驱动和WD ...
分类:
其他好文 时间:
2018-12-29 14:36:47
阅读次数:
200
一、NFS简介 NFS(Network File System)即网络文件系统,是FreeBSD支持的文件系统中的一种,它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。 NFS最早由Sun ...
分类:
其他好文 时间:
2018-12-08 20:21:26
阅读次数:
151
1:浏览器是有缓存的,开发中可以通过快捷键绕过缓存 对于Windows驱动的系统:Ctrl + F5 对于Mac驱动的系统:Command + Shift + R. 2:精度问题 0.1 + 0.2 == 0.3; // false 判断符点的==时需注意 99999999999999999 100 ...
分类:
编程语言 时间:
2018-10-16 21:56:37
阅读次数:
199
/* 作 者: itdef 欢迎转帖 请保持文本完整并注明出处 技术博客 http://www.cnblogs.com/itdef/ 技术交流群 群号码:432336863欢迎c c++ windows驱动爱好者 服务器程序员沟通交流部分老代码存放地点http://www.oschina.net/c ...
分类:
其他好文 时间:
2018-08-06 19:15:32
阅读次数:
210