我建了个驱动开发群,QQ群:11312034本人是《Windows驱动开发技术详解》的作者张帆,希望一起交流。

2010-04-15 11:15 来自版块 - ABC初学者

我做了一个最简单的过滤驱动,里面啥也没干,就是forward一下IRP。如果这个Filter作为UpperFilters没问题,作为LowerFilters拦截个U盘也没问题,但是重启就死机。大家遇到过这样的问题吗???其实我在AddDevice有考虑,不过滤硬盘的。NTSTAT... 全文

2009-01-12 15:06 来自版块 - 内核编程

通过cypress芯片读,在Windows上的驱动读取数据正确。而在linux下读取就丢数据。大家遇到过这种情况吗

2008-05-07 20:19 来自版块 - USB驱动开发

各位,我想设置SDIO的clock。以下是ntddsd.h中的一段。//// Definitions for properties used in Get/Set Property requests//// The bus driver version where any giv... 全文

2008-04-01 19:05 来自版块 - 非USB硬件驱动开发

我是照着http://www.xfocus.net/articles/200208/430.html提升\Device\PhysicalMemory权限其中有一点疑问,请帮忙解答。最开始\Device\PhysicalMemory对象有下面的权限:user SYSTEM: Del... 全文

2008-01-17 16:41 来自版块 - 反流氓、反木马和rootkit

我的符号表路径是srv*E:\Symbols*http://msdl.microsoft.com/download/symbols我到驱动是usbvia.sys,在check版本下编译的。我将usbvia.pdb拷贝到E:\Symbols驱动崩溃后,我用windbg查看memor... 全文

2007-12-19 13:49 来自版块 - 内核编程

MSDN上数IoBuildPartialMdl 创建一个已存在MDL的子MDL 。不是很明白,执行了IoAllocateMdl,为啥还要执行IoBuildPartialMdl 呢?在bulusb中有这样的代码。 mdl = IoAllocateMdl((PVOID) vir... 全文

2007-11-26 11:26 来自版块 - 内核编程

db @gdtr+(@cs&fff8) L8这是是显示的什么地址啊??

2007-11-02 16:31 来自版块 - 内核编程

比如我知道e10003b0这个地址是一个数据结构的地址 这中数据结构是_object_header,可以用dt _object_header查到 我怎样查看的方便一点,以前记得有个命令可以搞定,我给忘了!

2007-10-24 17:18 来自版块 - 内核编程

哪个.h文件里有这个声明呢

2007-10-22 14:46 来自版块 - 内核编程

1.进程列表里有个System进程,系统线程是属于这个进程吗?2.系统线程和系统工作者线程,有啥区别呢

2007-10-16 16:31 来自版块 - ABC初学者

我的程序如下 case IOCTL_TEST: { KdPrint(("IOCTL_TEST!\n")); KdPrint(("Irp:%x\n",Irp)); ... 全文

2007-10-16 14:17 来自版块 - ABC初学者

按照usbintel编写了摄像头驱动,正常使用是可以卸载的,但是在读取图像的时候,突然拔掉摄像头,上层应用程序不能退出线程,怀疑会有irp或srb在pending状态。在usb拔掉后,捕获到SRB_SURPRISE_REMOVAL,ddk文档说usbcamd对SRB_SURPRI... 全文

2007-10-09 17:06 来自版块 - USB驱动开发

比如一个在用户层进行WriteFile操作,会把Writeirp发送到驱动,这个irp的堆栈大小是多少呢?如果我在驱动的上面设置100个或者很多(假设)filter driver,每个filter都对writeirp进行IoCopyCurrentIrpStackLocationT... 全文

2007-06-07 10:22 来自版块 - ABC初学者

我做了一个虚拟串口,然后读写都转发到一个真是的usb设备上,usb的驱动就是DDK提供的bulkusb。首先我在接受到IRP_MJ_CREATE的时候,调用如下函数NTSTATUS CreateUSB(PDEVICE_OBJECT fdo){ PDEVICE_EXTENSI... 全文

2007-05-30 10:47 来自版块 - ABC初学者

在DDK中HalGetBusData是个作废的函数,我只是想试验一下这个函数。但是一用就死机,请各位帮忙看看#pragma PAGEDCODENTSTATUS HelloWDMDispatchControlp(PDEVICE_OBJECT fdo, ... 全文

2007-05-20 09:25 来自版块 - ABC初学者

主要是想自己打印,发现chm版本打印效果不是很理想。

2007-05-17 11:26 来自版块 - ABC初学者

我用ZwCreateFile打开了一个别的设备,然后要操作这个设备。发现有ZwReadFile和ZwWriteFile函数,但没有看到关于DeviceIoControl的相关函数啊,请问有这个类似的函数吗?或者是用IoBuildDeviceIoControlRequest创建... 全文

2007-05-14 17:58 来自版块 - ABC初学者

最近来访

(9)
全部

Ta的粉丝

(1)

返回顶部