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

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

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


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);







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

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