版块
论坛
喜欢
话题
应用
搜索
登录
注册
cquwyb的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=24709
疑问--一个USB驱动源代码
NTSTATUSD12_Read( IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp ){ NTSTATUS ntStatus = STATUS_SUCCESS; PD12_PIPE pipeHandle = N...
全文
回复
(
7
)
2002-11-19 18:14
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
lu0
:
USB driver用DRIVER WORKS生成的框架来干. 方便得离谱. DDK下就麻烦多了.
(2004-02-21 12:05)
回复
cquwyb
:
这篇文章不错,谢谢!我也好久没有做window底下的driver了
(2004-02-20 16:52)
回复
acidfish
:
呵呵,时隔一年半,炒一炒剩饭。看看这个。 http://www.wd-3.com/archive/namespace.htm
(2004-02-20 15:16)
回复
ysy
:
好像是上层应用程序调用CreateFile是由系统创建的,你试试。另外这问题在那本机械工业那本书上好像有介绍。我也记不清了,你自己查查。
(2002-11-21 09:21)
回复
cquwyb
:
:( irpStack = IoGetCurrentIrpStackLocation (Irp); fileObject = irpStack->FileObject; pipeHandle = fileObject->FsContext; 这是源代码噢...
(2002-11-20 21:05)
回复
ysy
:
可参照DDK里usb bulk传输的Sample,那里面就是这么做的。你问的几个问题里面都有。
(2002-11-20 13:53)
回复
wavelight
:
诸位,这是我在看的一个例子,黑体字的地方颇感困惑: 1,app调用ReadFile后即产生此irp,那么谁有机会在什么地方修改 deviceExtension->AcceptingRequests == FALSE? 2,谁在什么地方有机会填写IRP stack中...
(2002-11-20 08:49)
回复
cquwyb
加关注
写私信
0
关注
0
粉丝
85
帖子
返回顶部