版块
论坛
喜欢
话题
应用
搜索
登录
注册
stoneyr的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=14491
关于ZwWriteFile的问题
我在AddDevice里调用ZwWriteFile想写一点东西到一个文件里(只是一个练习),但是失败了,为什么?我从设备管理器里看到错误代码是31,是什么意思?什么地方有相关的资料?
回复
(
8
)
2002-08-22 20:58
来自版块 -
内核编程
◆
◆
表情
告诉我的粉丝
提 交
stoneyr
:
对了 改了之后完全正确 给分了 谢谢版主
(2002-08-23 19:46)
回复
tigerzd
:
ZwCreateFile(FileHandle, GENERIC_WRITE|SYNCHRONIZE|GENERIC_READ, &ObjectAttributes, &IoStatusBlock, ...
(2002-08-23 17:15)
回复
stoneyr
:
相关代码: NTSTATUS AddDevice (IN PDRIVER_OBJECT pDriverObject,IN PDEVICE_OBJECT pPdo) { PDEVICE_OBJECT pFdo; NTSTATUS ntStatus = IoCreat...
(2002-08-23 15:50)
回复
tigerzd
:
1、看看ZwCreateFile的参数设置。 2、检查调用ZwWriteFile的IRQL。
(2002-08-23 08:36)
回复
stoneyr
:
SoftIce我还不太会用 而且在我的机器上,一启动SoftIce就死机,不知道为什么 我敢肯定是这个地方出的错 因为 在我打开的文件里是空白的,什么东西也没有,说明没写进什么东西,文件是正确打开的了,要不然就没有出现文件名在文件夹里。 另外,如果我忽略它返回的nt...
(2002-08-22 22:23)
回复
denizen
:
用softice跟踪一下, 看看是不是这里出的错.
(2002-08-22 21:33)
回复
stoneyr
:
还有,文件已经顺利打开了的。
(2002-08-22 21:04)
回复
stoneyr
:
顺便把相关的代码贴出来 TCHAR pContent[] = \"AddDevice is called\"; ntStatus = WriteToLogFile(pdx->hLogFileHandle,pContent,strlen(pCont...
(2002-08-22 21:02)
回复
stoneyr
加关注
写私信
0
关注
0
粉丝
81
帖子
返回顶部