腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(416)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
IRP
代表什么?
IRP
代表什么?
浏览 3
提问于2017-06-03
得票数 0
回答已采纳
1
回答
谁负责
IRP
,并决定发送哪个
IRP
以及按哪个顺序发送?
在调试WDM中的烤面包机驱动程序时,我的Bus_PnP有一个
IRP
栈,在这个栈中,它指定要处理哪个次要函数,但谁会将它分配给要处理哪个次要函数的
IRP
栈。
浏览 0
提问于2013-10-22
得票数 1
1
回答
我可以使用FltQueueDeferredIoWorkItem来挂起
IRP
_MJ_WRITE和
IRP
_MJ_READ吗?
我正在编写一个文件系统微过滤器驱动程序,用于监控
IRP
_MJ_CREATE、
IRP
_MJ_CLOSE、
IRP
_MJ_READ和
IRP
_MJ_WRITE操作。如果我只监视
IRP
_MJ_CREATE,这可以很好地工作。如果我也为
IRP
_MJ_WRITE/READ/CLOSE注册了pre和post操作例程,它只能工作几秒钟,稍后我的机器就会死机。在预创建例程中,我不应该像这样为
IRP
_MJ_WRITE/READ/CLOSE挂起IO吗?
浏览 0
提问于2017-03-27
得票数 1
1
回答
irp
处理和windows消息生成
I/O管理器创建
irp
并开始沿着驱动程序堆栈向下传递它。每个过滤器或功能驱动程序都可以修改它们刚刚收到的
irp
。但是在这个过程的最后会发生什么呢?但是,哪一层或驱动程序获得某种解析的
irp
,将其转换为windows消息并放入操作系统的输入队列中?
浏览 0
提问于2013-03-23
得票数 0
1
回答
如何获取发送
IRP
请求的模块
我的dll内部进程(注入的dll)向这个驱动程序发送
IRP
请求。这个驱动程序如何获得这个模块的句柄?类似于IoGetRequestorProcess(
Irp
),但它是模块句柄而不是进程。
浏览 3
提问于2012-10-11
得票数 0
1
回答
Dictionary<string、List<
IRp
>>、覆盖数据的问题
嗨,我将聊天对话存储在以下属性类型中:Key是nick,List是包含通信历史的集合我用来存储这个SaveRp方法,
IRp
是实现message类的接口。 { { History.Add(rp.Nick,
浏览 3
修改于2020-06-20
得票数 3
回答已采纳
1
回答
处理
IRP
_MJ_SHUTDOWN
我正在处理
IRP
_MJ_SHUTDOWN
IRP
,所以在关闭系统时,我想保存一个大小从30Mb到500Mb的缓冲区。
浏览 16
提问于2014-03-08
得票数 1
1
回答
IRP
_MJ_ACQUIRE_FOR_SECTION_SYNCHRONISATION的意义
现在我只是想弄清楚这一切是如何工作的,是什么行动导致了
IRP
事件等等…
IRP
_MJ_QUERY_INFORMATION
IRP
_MJ_RELEASE_FOR_SECTION_SYNCHRONIZATION
浏览 17
修改于2017-12-01
得票数 0
2
回答
延迟
IRP
_MN_SET_POWER的执行
DispatchPower()函数中使用了以下代码: __in struct _DEVICE_OBJECT *DeviceObject,) { case
IRP
_MN_SET_POWER:
浏览 0
提问于2011-07-04
得票数 1
回答已采纳
1
回答
从用户模式发送
IRP
_MJ_SYSTEM_CONTROL请求
我使用函数从用户态动态链接库向驱动程序发送
IRP
_MJ_DEVICE_CONTROL请求,运行良好。 但我也想从用户模式发送
IRP
_MJ_SYSTEM_CONTROL请求。我在我的驱动源代码中有pnp.c模块,并实现了处理
IRP
_MN_START_DEVICE、
IRP
_MN_START_DEVICE、
IRP
_MN_REMOVE_DEVICE和其他一些
IRP
的例程。我可以看到这个处理程序工作得很好,例如,当我移除设备时,任何时候都会调用
IRP
_MN_REMOVE_DEVI
浏览 2
提问于2016-02-26
得票数 0
1
回答
如何在微过滤器驱动中挂起
IRP
?
我正在尝试取消与创建相关的
IRP
,这是我的与PreCreate相关的代码。当前正在阻止
IRP
,我想通过将其置于挂起状态来取消
IRP
我不想实现取消安全的
IRP
队列,因为我只有很少的
IRP
可以取消比如说一两个,我如何才能取消
IRP
?
浏览 9
提问于2020-03-05
得票数 4
2
回答
IoBuildAsynchronousFsdRequest与
IRP
_MJ_WRITE
writeBuffer = new(NonPagedPool) unsigned char[4096]; PIRP pNewIrp = IoBuildAsynchronousFsdRequest(
IRP
_MJ_WRITE
浏览 10
修改于2016-09-22
得票数 2
回答已采纳
2
回答
IOCTL和
IRP
有什么区别?
TLDR IOCTL和
IRP
有什么区别?
浏览 7
提问于2013-09-19
得票数 4
回答已采纳
1
回答
如何查看由迷你过滤器驱动程序处理的
IRP
?
我们在windows中使用fltmgr即过滤器管理器注册了迷你文件系统过滤器驱动程序,并在其中注册了用于回调(前、后回调)的
IRP
。就好像我们知道的那样--对我们来说,
IRP
需要过滤器管理器的回调。 因此,我的问题是,我如何才能找到任何第三方过滤驱动程序处理哪个
IRP
和哪个
IRP
不处理?
浏览 5
提问于2015-02-25
得票数 0
回答已采纳
1
回答
未调用DriverObject->MajorFunction[
IRP
_MJ_DEVICE_CONTROL]=DeviceControl函数
\n");
irp
->IoStatus.Information=0;
irp
->IoStatus.Information=0; IoCompleteRequest(
irp
,IO_NO_INCREMENT\n
浏览 1
修改于2014-11-13
得票数 0
1
回答
过滤驱动程序中文件删除时生成的
IRP
消息是什么?
我试图创建一个过滤器驱动程序来阻止文件删除操作,但是我无法识别删除文件的
IRP
消息。 pIrp->MajorFunction==
IRP
_MJ_SET_VOLUME_INFORMATION || pIrp->Ma
浏览 6
修改于2018-06-18
得票数 0
回答已采纳
1
回答
MiniFilter驱动程序-修改
IRP
_MJ_CLOSE和
IRP
_MJ_CREATE上的文件字节
例如,在字节为{72,101,108,108,111} ("Hello")的文件的
IRP
_MJ_CLOSE上,我希望在PostClose函数之后,文件在硬盘上将如下所示:{10,11,12,72,101,108,108,111EDIT2:或者我应该在PreCreate和PostClose中做我的更改,当文件在硬盘上而不是在
IRP
中间的时候,然后我就不需要在磁盘上而是“动态”地处理缓冲区了?
浏览 9
修改于2012-08-24
得票数 0
回答已采纳
1
回答
Minifilter驱动程序-我应该过滤哪个
IRP
请求以进行实时病毒防护?
我注意到他们只使用
IRP
_MJ_CREATE,
IRP
_MJ_WRITE,
IRP
_MJ_CLEANUP。它是否足以提供实时保护?
浏览 0
提问于2013-04-23
得票数 0
回答已采纳
1
回答
未调用Windows文件筛选器驱动程序
IRP
回调
我有一个文件筛选器驱动程序,它不能接收对DriverEntry中注册的
IRP
的回调。我想我应该测试VS2013文件过滤器驱动程序模板(而不是使用我自己的模板),并立即注意到该驱动程序没有被注册的
IRP
调用。但没有来自同一调用中提供的
IRP
处理程序。在
IRP
处理程序中设置断点也不会命中,但在上面的驱动程序回调中会命中断点。kd> !}, 0, My
浏览 3
修改于2014-12-19
得票数 1
1
回答
Minifilter和
IRP
_MJ_DIRECTORY_CONTROL post op
我试图拦截来自Minifilter的特定应用程序对FindFirstFile/ZwQueryDirectoryFile的调用。目标是让应用程序看到一个不存在的文件夹。因此,如果应用程序从一个空文件夹C:\Temp中枚举文件和文件夹,应用程序不应该看到该文件夹是空的,而是应该看到该目录中的一个文件夹(我将在输出结果中提供)。所以我的问题是: 我有什么选择。我是否应该从非分页
浏览 2
提问于2020-04-13
得票数 2
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券