我在用SetupDiGetClassDevs和SetupDiGetDeviceRegistryProperty取一些设备的描述信息,在我枚举所有设备的情况下,可以取到如SPDRP_CLASS,SPDRP_DEVICEDESC的相关信息,但在我使用了GUID和对枚举的设备类进行限制... 全文

2004-12-14 11:27 来自版块 - 内核编程

请问大侠,NDIS下tcp ,ip ,udp,帧头的数据格式是否和我们在winsock中定义的数据格式相同?谢谢

2004-11-19 10:41 来自版块 - NDIS网络接口开发

当有新设备接入系统的时候,比如说插入优盘,接上打印机等等!我们如何能捕捉到这个消息呢!尝试着去hook setupapi.dll里的setupdiinstalldevice,也hook不到!请教大家,有什么办法能让我知道系统中接入了新设备呢?

2004-08-26 16:51 来自版块 - 内核编程

我写的代码,用到了一些setupdi**的方法,只能用ddk编译.用ddk编译的代码难道就只能编译为exe,sys吗?能不能编译成dll以方便使用?

2004-08-19 10:05 来自版块 - 内核编程

在调用SetupDiEnumDeviceInfo()后,回得到一个DeviceInfoData,在这个结构体中有一个ClassGuid,我用Softice的watch看这个GUID却看不到,显示的都是问号,这是为什么没,难道这时候这DeviceInfoData还没有初始化??如何... 全文

2004-08-18 16:01 来自版块 - 内核编程

用<<windows 核心编程>>中的apihook的写的代码,在win2000+sp1下工作正常,而在sp2以上就不可以了,谁能告诉我是为什么吗,有没有办法解决??谢谢!1

2004-08-11 10:58 来自版块 - 内核编程

在Win98环境下,是同时兼容Vxd和WDM的,如果要实现一个上层过滤驱动,例如光驱的上层过滤驱动,在2000下,有设备堆栈的概念,上层过滤驱动比较好理解,直接连接到设备栈的最上边就可以了,那在98下呢,是否也是这样?是否也有一个设备堆栈?WDM的上层过滤驱动在98下能工作吗?谢... 全文

2004-07-13 17:33 来自版块 - 内核编程

按照书上说的,WDM在98和2000下是源码级兼容的,实际上我把2000下的源码放到98环境下编译是无法通过的,错误如下:F:\FILTER>buildBUILD: Compile and Link for i386BUILD: Computing Include file... 全文

2004-07-02 11:10 来自版块 - ABC初学者

在2000DDK中有一个过滤驱动的例子,利用回调函数KbFilter_ServiceCallback(),可以处理用户的按键请求。我想知道对于其他的设备,比如光驱,硬盘等,有没有类似的函数可以在用户的请求到达系统之前截获它呢?

2004-05-24 20:27 来自版块 - ABC初学者


返回顶部