kumingderen
驱动牛犊
驱动牛犊
  • 注册日期2009-08-24
  • 最后登录2010-01-14
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望161点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2362回复:4

NDIS 编译时候出错不知道什么原因

楼主#
更多 发布于:2009-11-02 12:24
errors in directory d:\驱动文件夹\ndis协议驱动
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol _DispatchCleanup@8 referenced in function _DriverEntry@8
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisRegisterProtocol@16 referenced in function _DriverEntry@8
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol _ProtocolPNPHandler@8 referenced in function _DriverEntry@8
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol _ProtocolStatusComplete@4 referenced in function _DriverEntry@8
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol _ProtocolStatus@16 referenced in function _DriverEntry@8
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisResetEvent@4 referenced in function _IoIncrement@4
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisSetEvent@4 referenced in function _IoDecrement@4
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisDeregisterProtocol@8 referenced in function _DriverUnload@4
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisFreePacketPool@4 referenced in function _ProtocolBindAdapter@20
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisQueryAdapterInstanceName@8 referenced in function _ProtocolBindAd
apter@20
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisWaitEvent@8 referenced in function _ProtocolBindAdapter@20
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisOpenAdapter@44 referenced in function _ProtocolBindAdapter@20
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisInitializeEvent@4 referenced in function _ProtocolBindAdapter@20
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisAllocatePacketPool@16 referenced in function _ProtocolBindAdapter
@20
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisFreeMemory@12 referenced in function _ProtocolUnbindAdapter@12
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisCloseAdapter@8 referenced in function _ProtocolUnbindAdapter@12
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisAllocatePacket@12 referenced in function _DispatchWrite@8
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol __imp__NdisFreePacket@4 referenced in function _ProtocolSendComplete@12
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol _NdisRequest@12 referenced in function _DispatchIoctl@8
d:\驱动文件夹\ndis协议驱动\ndis_nsy.obj : error LNK2019: unresolved external sym
bol _NdisReset@8 referenced in function _DispatchIoctl@8
d:\驱动文件夹\ndis协议驱动\ndis\i386\kbdriver.sys : error LNK1120: 20 unresolved
 externals


     小弟真的不知道什么原因希望各位高手能帮我看看。。。。。。。。下面是我包含的头文件

extern "C"
{
 #include "ndis.h"
 #include "ntddk.h"
 #include "stdio.h"
 #include "NDIS_nsy.h"
}

#pragma comment(lib, "ndis")

extern"C" NTSTATUS DriverEntry(PDRIVER_OBJECT pDriverObj, PUNICODE_STRING pRegistryString)
{

......................
}
kumingderen
驱动牛犊
驱动牛犊
  • 注册日期2009-08-24
  • 最后登录2010-01-14
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望161点
  • 贡献值1点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2009-11-02 13:30
问题解决
rightnow51
驱动牛犊
驱动牛犊
  • 注册日期2009-03-18
  • 最后登录2011-03-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望41点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2010-08-03 09:56
到底怎么解决的啊,我也遇到了这个问题。。。
rightnow51
驱动牛犊
驱动牛犊
  • 注册日期2009-03-18
  • 最后登录2011-03-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望41点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地板#
发布于:2010-08-03 10:00
解决了,要在make文件中加入库
TARGETLIBS=$(DDK_LIB_PATH)\ndis.lib
tunnel213
驱动牛犊
驱动牛犊
  • 注册日期2010-06-30
  • 最后登录2010-08-04
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望41点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2010-08-04 13:42
最好不要再make文件中添加内容,应该添加到source文件中!!!
游客

返回顶部