首页
社区
课程
招聘
[旧帖] [求助]驱动中加如下代码就加载失败,为什么呢 0.00雪花
发表于: 2014-6-26 10:01 1604

[旧帖] [求助]驱动中加如下代码就加载失败,为什么呢 0.00雪花

2014-6-26 10:01
1604
#pragma INITCODE
void Test()
{
        __try
        {
                int a = 0;
                a++;
        }
        __except(1)
        {

        }
}
项目中,只要有上面代码,用InstDrv.exe 加载就失败,后来发现只要用__try 就加载失败,是我的配置有问题吗? 本人新手,希望前辈们指教一下

#pragma INITCODE
extern "C" NTSTATUS DriverEntry (
                        IN PDRIVER_OBJECT pDriverObject,
                        IN PUNICODE_STRING pRegistryPath        )
{
        //Test();
        return STATUS_SUCCESS;
}

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

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 1905
活跃值: (1542)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
2
BufferOverflowK.lib
2014-6-26 10:23
0
雪    币: 11
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
#pragma comment(lib, "BufferOverflowK.lib")
后,依然启动失败
2014-6-26 10:41
0
雪    币: 11
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
4
解决了,谢谢百度老师。。

VS2010:项目 -》属性 -》配置属性 -》C/C++ -》缓冲区安全检查 -》否
2014-6-26 13:56
0
雪    币: 2
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
为什么啊
2014-6-29 00:20
0
游客
登录 | 注册 方可回帖
返回
//