上一页 1 ··· 264 265 266 267 268 269 270 271 272 ··· 618 下一页

2022年5月28日

摘要: linux加载usb驱动第一个函数 linux加载usb驱动第一个函数 linux加载usb驱动第一个函数 编写与一个USB设备驱动程序的方法和其他总线驱动方式类似,驱动程序把驱动程序对象注册到USB子系统中,稍后再使用制造商和设备标识来判断是否安装了硬件。当然,这些制造商和设备标识需要我们编写进U 阅读全文
posted @ 2022-05-28 17:09 lydstory 阅读(154) 评论(0) 推荐(0)

2022年4月13日

摘要: Host Intrusion Prevent System 主机入侵防御系统,简称HIPS 阅读全文
posted @ 2022-04-13 04:19 lydstory 阅读(115) 评论(0) 推荐(0)

2022年4月11日

摘要: volatile是一个特征修饰符(type specifier).volatile的作用是作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值。volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了 volatile windows驱动开发 阅读全文
posted @ 2022-04-11 00:39 lydstory 阅读(97) 评论(0) 推荐(0)
摘要: 首先,我们应该提出问题,可以暂时不解决,可以当时不会,没有理解. 可以多年以后明了,因为可能当下手头的工作并不与相关的问题有关。 会回答问题的人不见得比能提出问题的人高明,有可能还更差...... 而应试教育都在让我们回答问题......然后让我们变的越来越差..... 阅读全文
posted @ 2022-04-11 00:26 lydstory 阅读(231) 评论(0) 推荐(0)
摘要: typedef struct{ BOOL bRootDevice; }type1; 阅读全文
posted @ 2022-04-11 00:12 lydstory 阅读(28) 评论(0) 推荐(0)
摘要: DriveFilterExtension windows驱动过滤系统文件开发 typedef struct _DEVICE_EXTENSION {undefined //media_in_device是指这个设备是否已经指定了一个文件作为存储媒质。 //这是一个用文件来虚拟磁盘的驱动。那么一个磁盘应 阅读全文
posted @ 2022-04-11 00:03 lydstory 阅读(38) 评论(0) 推荐(0)

2022年4月10日

摘要: DeviceExtension指针 API接口读取重要性 阅读全文
posted @ 2022-04-10 23:58 lydstory 阅读(16) 评论(0) 推荐(0)
摘要: 调用IoCreateDevice函数创建设备对象,例如: PDEVICE_OBJECT fdo;NTSTATUS status = IoCreateDevice(DriverObject, sizeof(DEVICE_EXTENSION), NULL, FILE_DEVICE_UNKNOWN, FI 阅读全文
posted @ 2022-04-10 23:44 lydstory 阅读(231) 评论(0) 推荐(0)

2022年4月6日

摘要: 驱动程序没有被加载,当然会返回错误 HANDLE CreateFile("c:\\a.txt"(文件名),GENERIC_READ(访问模式:读访问,写访问,读写访问,还是查询模式),FILE_SHARE_READ(共享模式:读共享、写共享、删除共享、不允许共享),NULL(安全属性:请参阅:MSD 阅读全文
posted @ 2022-04-06 05:30 lydstory 阅读(461) 评论(0) 推荐(0)
摘要: typedef unsigned char BYTE; BYTE Tag[32]; //32位unsigned char 的文件头 标记 阅读全文
posted @ 2022-04-06 05:07 lydstory 阅读(26) 评论(0) 推荐(0)
上一页 1 ··· 264 265 266 267 268 269 270 271 272 ··· 618 下一页

导航