首页
社区
课程
招聘
[求助]各位大神,串口被应用先占用时,IoGetDeviceObjectPointer无法获取到设备指针的问题,此问题没有找到解决办法,特来此发帖求助各位大佬。
发表于: 2018-3-22 17:00 3965

[求助]各位大神,串口被应用先占用时,IoGetDeviceObjectPointer无法获取到设备指针的问题,此问题没有找到解决办法,特来此发帖求助各位大佬。

2018-3-22 17:00
3965

各位大神,串口被应用先占用时,无法获取到设备指针的问题,此问题没有找到解决办法,特来此发帖求助各位大佬。

小生多谢。

   *status = IoGetDeviceObjectPointer(  ustrDeviceName,//设备名

FILE_READ_DATA,//访问权限

       &pFileObject,//输出文件对象

&pDeviceObject);//输出设备对象

if (*status == STATUS_SUCCESS)

{

ObDereferenceObject(pFileObject);//除文件对象引用

}

else

{

KdPrint(("IoGetDeviceObjectPointer() Failed, status = [0x%x]. \n",*status));

}

返回值为 0xc0000022 STATUS_ACCESS_DENID 被拒绝访问???

哪怕真的无法解决也想要知道原因如何?在此多谢各位大佬。


[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)

最后于 2018-3-22 17:01 被wo爱吃大白兔编辑 ,原因:
收藏
免费 0
支持
分享
最新回复 (6)
雪    币: 687
活跃值: (97)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
2
求大佬赐我一法
2018-3-22 17:25
0
雪    币: 405
活跃值: (2285)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
3
自己搜索DEVICE  对象目录。
2018-3-22 17:35
0
雪    币: 58
活跃值: (1135)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
串口是独占设备,被占用了Open返回拒绝访问。
2018-3-22 23:00
0
雪    币: 12848
活跃值: (9147)
能力值: ( LV9,RANK:280 )
在线值:
发帖
回帖
粉丝
5
洗洗睡吧,IoGetDeviceObjectPointer里面是ZwOpenFile,要发IRP_CREATEFILE的

还是遍历对象目录靠谱
2018-3-23 00:10
0
雪    币: 687
活跃值: (97)
能力值: ( LV4,RANK:40 )
在线值:
发帖
回帖
粉丝
6
yangya 串口是独占设备,被占用了Open返回拒绝访问。
大佬思路,今天验证结果会共享出来,谢谢3位大佬
2018-3-23 07:44
0
雪    币: 3710
活跃值: (2669)
能力值: ( LV7,RANK:105 )
在线值:
发帖
回帖
粉丝
7
wo爱吃大白兔 大佬思路,今天验证结果会共享出来,谢谢3位大佬
lz最后是怎么获取到已打开串口的设备对象指针?
2020-2-15 00:54
0
游客
登录 | 注册 方可回帖
返回
//