阅读:639回复:0
模仿WDM1写个很短的程序,但是编译出错,什么问题?
wdm1编译没有问题,但是我的程序编译错误是error LNK2001: unresolved external symbol \"__declspec(dllimport) long __stdcall IoCreateDevice(struct _DRIVER_OBJECT *,unsigned long,struct _UNICODE_STRING *,unsigned long,unsigned long,unsigned char,struct _DEVICE_OBJECT * *)\"
程序一共就3个文件,和wdm1里面的三个文件相对应,几乎完全一样 testddk.h:=wdm1.h init.cpp=Init.cpp pnp。cpp=pnp。cpp makefile和sources也和wdm1写的一摸一样,编译通过,但是就是link出错,IoCreateDevice的问题 WDM1倒是link没问题 |
|