版块
论坛
喜欢
话题
应用
搜索
登录
注册
fenghaifu的个人空间
访问量
0
新鲜事
帖子
资料
http://bbs3.driverdevelop.com/index.php?m=space&uid=98132
问个驱动程序的初级问题
在sfilter中,写了以下代码:UNICODE_STRING str;RtlInitUnicodeString(&str, FileObj->FileName.Buffer);...RtlFreeUnicodeString(&str);怎么一进window...
全文
回复
(
6
)
2005-05-18 13:39
来自版块 -
文件系统(过滤)驱动程序开发
◆
◆
表情
告诉我的粉丝
提 交
fenghaifu
:
哦。回去试试。谢谢。:)怎么给分?
(2005-05-18 17:34)
回复
zhaock
:
RtlInitUnicodeString (&str, FileObj->FileName.Buffer); 并没有实际分配新的内存,实际上只是FileObj->FileName.Buffer 赋予str.Buffer 不是你分配的内存,自然 用不着调...
(2005-05-18 17:21)
回复
fenghaifu
:
应该不是FileObj的问题,我用DbgPrint输出FileObj->FileName.Buffer没有出现蓝屏。
(2005-05-18 17:04)
回复
zhjie374
:
FileObj!!!!! 你要确保这个东西不是NULL,前面加个判断。 因为不是每次里面都有的
(2005-05-18 16:59)
回复
fenghaifu
:
那应该怎么释放空间啊?
(2005-05-18 16:45)
回复
idaxsy
:
不能使用RtlFreeUnicodeString。
(2005-05-18 14:03)
回复
fenghaifu
加关注
写私信
0
关注
0
粉丝
38
帖子
返回顶部