首页
社区
课程
招聘
[旧帖] [求助]DeviceIoControl传入数据不正确 0.00雪花
发表于: 2012-4-25 20:02 1108

[旧帖] [求助]DeviceIoControl传入数据不正确 0.00雪花

2012-4-25 20:02
1108
我就打算把一个数字(ULONG)传给驱动层,但是传下去以后发现数字不对,请问是什么原因。

应用层代码

ULONG in_buffer = 4;
        int in_buffer_len = sizeof(ULONG);
    char out_buffer[1000];
    int out_buffer_len=1000;
    DWORD length=0;
if(!DeviceIoControl(device,
                          MY_DVC_IN_CODE,
                          (LPVOID)&in_buffer,
                          in_buffer_len,
                          out_buffer,
                          out_buffer_len,
                          &length,
                          NULL))
                                                  {
                                                          printf("%d\n",GetLastError());
        }
    CloseHandle(device);

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//