我机器上有一个叫Winachsf0的设备,我在DriverEntry中可以通过IoAttachDevice把我的设备挂接到设备栈上,而在我自定义的IoControl中却无法将我的设备挂接到设备栈上,返回的状态是STATUS_OBJECT_NAME_NOT_FOUND,不知道有没有... 全文

2010-01-17 16:35 来自版块 - ABC初学者

最近在做一个串口过滤驱动,在挂接成功后一旦串口调试助手打开串口就会死掉,不知道为什么,把代码发上来请大家指导!NTSTATUS DriverEntry(IN PDRIVER_OBJECT DriverObject, IN PUNICODE_STRING RegistryPath)... 全文

2010-01-10 16:28 来自版块 - ABC初学者

以下是我对于线程调度程序的理解,不知道是否正确,请大家发表一下自己的观点。线程调度例程应该也是一个ISR,当cpu发生时钟中断时执行,它判断当前线程时间片是否用完或有更高优先级的线程存在,如果满足条件就调度那个满足条件的线程进CPU,否则继续执行当前线程。至于当前线程主动交出CP... 全文

2008-06-15 13:33 来自版块 - 内核编程

我将Filemon中自己发IRP获取文件名的方法移植到了sfilter中,在Fast IO例程中可以获取到文件名,但在IRP_MJ_CREATE、IRP_MJ_READ和IRP_MJ_WRITE例程中却获得不了文件名, 不知道为什么?

2007-02-06 23:02 来自版块 - 文件系统(过滤)驱动程序开发

昨天刚开通高会,一直到今天我还是下载不了东西,是不是跟我用的广电网络有关啊?南京的广电用的是网通的出口,明天我到公司再去看看能不能下东西,公司用的是电信的,也请斑竹帮我一起查查,看看贵站是否支持广电,谢谢!

2007-02-04 17:10 来自版块 - 用户留言

我看了在filemon的DriverEntry例程中创建的设备对象类型是filemon自定义的,而sfilter的DriverEntry例程中创建的设备对象类型是FILE_DEVICE_DISK_FILE_SYSTEM。我把sfilter的DriverEntry例程中创建的设... 全文

2007-02-04 11:38 来自版块 - 文件系统(过滤)驱动程序开发

DRIVER_OBJECT应该是作为驱动程序在内核中对象,DEVICE_OBJECT应该是物理设备对象或功能设备对象。从面向对象的封装性的角度来讲,应该是在DEVICE_OBJECT对象中有一个MajorFunction数组才对,它描述了设备对象提供的功能,但现在 Major... 全文

2007-02-02 23:20 来自版块 - 文件系统(过滤)驱动程序开发


返回顶部