首页
社区
课程
招聘
未解决 [求助]驱动派遣函数的问题
发表于: 2019-10-18 16:40 2031

未解决 [求助]驱动派遣函数的问题

2019-10-18 16:40
2031
求教一下,驱动与应用程序连接的问题,始终连不上,调用不了派遣函数控制码区域。
驱动的代码


MFC的




两边的连接代码都写一样了






点了按钮就这样 没进入到调用的地方
我新手,可能说得不太清楚
我把驱动代码发出来
求大佬帮看看是哪出了问题

MFC的太大了,不过也就一个按钮一个代码:
BOOL bRet = FALSE;
DWORD a;
HANDLE hDev = CreateFile(L"\\??\\ATZJBS", GENERIC_WRITE | GENERIC_READ, FILE_SHARE_READ | FILE_SHARE_WRITE, NULL, OPEN_EXISTING, NULL, NULL);
if (INVALID_HANDLE_VALUE != hDev)
{

bRet = ::DeviceIoControl(hDev, MY_CTL_CODE,
NULL, 0, NULL, 0, &a, NULL);

CloseHandle(hDev);







[培训]科锐逆向工程师培训第53期2025年7月8日开班!

上传的附件:
收藏
免费 1
支持
分享
最新回复 (2)
雪    币: 11379
活跃值: (5566)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
GetLastError是个好习惯,我怀疑是权限问题
2019-10-19 08:03
0
雪    币: 3188
活跃值: (13681)
能力值: ( LV12,RANK:322 )
在线值:
发帖
回帖
粉丝
3
你把驱动的符号链接名改为:#define SYL_LINK_NAME L"\\DosDevices\\ATZJBS",3环不用改变,在做尝试GetLast
2019-10-19 08:43
0
游客
登录 | 注册 方可回帖
返回