一个sources文件引发的LNK2019: unresolved external symbol
来源:互联网 发布:linux yum snmp 编辑:程序博客网 时间:2024/06/04 19:09
在开发驱动中用到PsGetCurrentProcessSessionId函数,报LNK2019: unresolved external symbol错误,我查了一下ntoskrnl.lib有这个函数,可是声明了还是不能用,颇为烦恼,网上关于这个函数几乎没有任何资料,耗用了我将近3天时间。
万般无奈下新开了一个工程,想测试一下这个函数,竟然奇迹版的不报错了,于是我把代码移植到这个新开的工程里,也不报错,于是大奇,代码一个样子,而且驱动程序也没有什么引用特殊文件,怎么会这样呢?
不管他了,于是把新工程加入RC文件,结果又报错了.....
去掉sources中的RC包含,仍然出错, 我实在想F啊k啊U.....
仔细想了下,看来报错应该出在sources中了,去掉了DRIVERTYPE=WDM,立即好了
原来PsGetCurrentProcessSessionId是不允许在wdm模式下使用,我比较晕倒了。
无论如何,困扰多日的问题解决了,还是该高兴一下的。
- 一个sources文件引发的LNK2019: unresolved external symbol
- error LNK2019:unresolved external symbol的解决方法
- LNK2019: unresolved external symbol __GSHandlerCheck
- LNK2019: unresolved external symbol __GSHandlerCheck
- LNK2019: unresolved external symbol __GSHandlerCheck
- Error LNK2019: unresolved external symbol
- error LNK2019: unresolved external symbol
- error LNK2019: unresolved external symbol
- error LNK2019: unresolved external symbol
- error LNK2019: unresolved external symbol
- error LNK2019: unresolved external symbol
- Error LNK2019: unresolved external symbol
- error LNK2019:unresolved external symbol
- error LNK2019: unresolved external symbol
- error LNK2019:unresolved external symbol
- Error LNK2019: unresolved external symbol
- error LNK2019: unresolved external symbol
- error LNK2019: unresolved external symbol
- Matlab概率统计工具箱(3)
- Flex sdk3 与 Flex sdk4区别与理解
- 一个无聊的小程序
- STC89C5A60S2单片机调试记录
- C#实现窗口最小化到系统托盘
- 一个sources文件引发的LNK2019: unresolved external symbol
- Sockets Tutorial
- 蓝屏代码大全
- 皮肤病的粉刺怎么治
- 递归还是不递归,That‘s a problem!
- Dcmtk在PACS开发中的应用(基础篇) 第一章 与影像设备互连 (BY 冷家锋)
- 在程序员的道路上不断奋斗!
- VPN配置资料整理2
- antixss-for-java