码迷,mamicode.com
首页 > 其他好文 > 详细

内核编程 warning C4273: 'PsGetProcessId' : inconsistent dll linkage

时间:2015-07-14 09:46:25      阅读:456      评论:0      收藏:0      [点我收藏+]

标签:

内核使用C++方式编程时声明PsGetProcessId出现这个问题(WDK8.1)

解决方法是在前边加上NTKERNELAPI这个宏,如下:

//我是在C++里边,C不用加上extern "C"
extern "C" NTKERNELAPI HANDLE PsGetProcessId( __in PEPROCESS Process);

 

内核编程 warning C4273: 'PsGetProcessId' : inconsistent dll linkage

标签:

原文地址:http://www.cnblogs.com/Lthis/p/4644491.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!