I'm trying to create a scsi port driver but I'm having problems with the miniport functions. I'm using DDK 3790 and have created WDM drivers in the past with no problem. I've event directly specified the library files using TARGETLIBS but that makes no difference. If anyone has any ideas I would be very grateful. I've included the last part of the log file preoduced by build
-entry:DriverEntry@8
-out:objchk_w2K_x86\i386\IDEPORT.sys
objchk_w2K_x86\i386\driver.res
objchk_w2K_x86\i386\ideport.obj
E:\WINDDK\3790\lib\w2K\i386\int64.lib
E:\WINDDK\3790\lib\w2K\i386\scsiport.lib
E:\WINDDK\3790\lib\w2K\i386\scsiwmi.lib
E:\WINDDK\3790\lib\w2K\i386\sehupd.lib
/Tmp
ideport.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) unsigned long __stdcall ScsiPortInitialize(void *,void *,struct _HW_INITIALIZATION_DATA *,void *)" (__imp_?ScsiPortInitialize@@YGKPAX0PAU_HW_INITIALIZATION_DATA@@0@Z) referenced in function _DriverEntry@
ideport.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) void __cdecl ScsiDebugPrint(unsigned long,char *,...)" (__imp_?ScsiDebugPrint@@YAXKPADZZ) referenced in function _DriverEntry@
objchk_w2K_x86\i386\IDEPORT.sys : fatal error LNK1120: 2 unresolved external
echo Skip Binplace
Skip Binplace
Stop.