📄 buildchk.log
字号:
BUILD: Computing Include file dependencies:BUILD: Examining e:\sys\computer00usb\driver directory for files to compile.BUILD: e:\sys\computer00usb\driver\computer00usbdriver.cpp: cannot find include file <vdw.h>BUILD: e:\sys\computer00usb\driver\computer00usbdriver.cpp: cannot find include file <kusb.h>BUILD: e:\sys\computer00usb\driver\computer00usbdriver.cpp: cannot find include file <kusbbusintf.h>BUILD: e:\sys\computer00usb\driver\computer00usbdevice.cpp: cannot find include file <vdw.h>BUILD: e:\sys\computer00usb\driver\computer00usbdevice.cpp: cannot find include file <kusb.h>BUILD: e:\sys\computer00usb\driver\computer00usbdevice.cpp: cannot find include file <kusbbusintf.h>Linking e:\sys\computer00usb\driver directory ********************'nmake.exe /c BUILDMSG=Stop. -i LINKONLY=1 NOPASS0=1 NTTEST= UMTEST= 386=1'1> link -out:objchk\i386\Computer00USB.sys -machine:ix86 @C:\DOCUME~1\user\LOCALS~1\Temp\nma03824.
1>Microsoft (R) Incremental Linker Version 7.00.9210
1>Copyright (C) Microsoft Corporation. All rights reserved.
1>
1>-MERGE:_PAGE=PAGE
1>-MERGE:_TEXT=.text
1>-SECTION:INIT,d
1>-OPT:REF
1>-OPT:ICF
1>-IGNORE:4010,4037,4039,4065,4070,4078,4087,4089,4198,4221
1>-INCREMENTAL:NO
1>-FULLBUILD
1>/release
1>-NODEFAULTLIB
1>/WX
1>-debug:FULL
1>-debugtype:cv
1>-version:5.1
1>-osversion:5.1
1>/opt:nowin98
1>-STACK:0x40000,0x1000
1>-driver
1>-base:0x10000
1>-align:0x80
1>-subsystem:native,5.1
1>-entry:DriverEntry@8
1>-out:objchk\i386\Computer00USB.sys
1>objchk\i386\computer00usbdriver.obj
1>objchk\i386\computer00usbdevice.obj
1>c:\WINDDK\2600\lib\wxp\i386\ntoskrnl.lib
1>c:\WINDDK\2600\lib\wxp\i386\hal.lib
1>c:\WINDDK\2600\lib\wxp\i386\wmilib.lib
1>c:\WINDDK\2600\lib\wxp\i386\hidclass.lib
1>c:\WINDDK\2600\lib\wxp\i386\usbd.lib
1>c:\WINDDK\2600\lib\wxp\i386\ntoskrnl.lib
1>computer00usbdriver.obj : error LNK2001: unresolved external symbol "struct BchkdInfo_t BoundsChecker::BchkdInfo" (?BchkdInfo@BoundsChecker@@3UBchkdInfo_t@@A)
1>computer00usbdriver.obj : error LNK2019: unresolved external symbol "public: __thiscall KRegistryKey::KRegistryKey(enum __registryRoot,unsigned short const *,unsigned char,unsigned long,unsigned long,unsigned long)" (??0KRegistryKey@@QAE@W4__registryRoot@@PBGEKKK@Z) referenced in function _DriverEntry@8
1>computer00usbdriver.obj : error LNK2019: unresolved external symbol "void __stdcall TerminateCppRunTime(void)" (?TerminateCppRunTime@@YGXXZ) referenced in function _DriverEntry@8
1>computer00usbdriver.obj : error LNK2019: unresolved external symbol "long __stdcall InitializeCppRunTime(void)" (?InitializeCppRunTime@@YGJXZ) referenced in function _DriverEntry@8
1>computer00usbdriver.obj : error LNK2019: unresolved external symbol "long __stdcall BoundsChecker::Init(struct _DRIVER_OBJECT *)" (?Init@BoundsChecker@@YGJPAU_DRIVER_OBJECT@@@Z) referenced in function _DriverEntry@8
1>computer00usbdriver.obj : error LNK2001: unresolved external symbol "class KDriver * BoundsChecker::DriverInstance" (?DriverInstance@BoundsChecker@@3PAVKDriver@@A)
1>computer00usbdriver.obj : error LNK2001: unresolved external symbol "long (__thiscall KDevice::** IrpDispatchTable)(class KIrp)" (?IrpDispatchTable@@3PAP8KDevice@@AEJVKIrp@@@ZA)
1>computer00usbdriver.obj : error LNK2019: unresolved external symbol _atexit referenced in function _$E1
1>computer00usbdriver.obj : error LNK2019: unresolved external symbol "public: __thiscall KTrace::KTrace(char *,unsigned long,enum TRACE_LEVEL,enum BREAK_LEVEL,struct _UNICODE_STRING *,struct _KINTERRUPT *)" (??0KTrace@@QAE@PADKW4TRACE_LEVEL@@W4BREAK_LEVEL@@PAU_UNICODE_STRING@@PAU_KINTERRUPT@@@Z) referenced in function _$E1
1>computer00usbdriver.obj : error LNK2019: unresolved external symbol "public: __thiscall KTrace::~KTrace(void)" (??1KTrace@@QAE@XZ) referenced in function _$E2
1>computer00usbdriver.obj : error LNK2019: unresolved external symbol "public: void __cdecl KTrace::Trace(enum TRACE_LEVEL,char *,...)" (?Trace@KTrace@@QAAXW4TRACE_LEVEL@@PADZZ) referenced in function "public: virtual long __thiscall Computer00USBDriver::DriverEntry(struct _UNICODE_STRING *)" (?DriverEntry@Computer00USBDriver@@UAEJPAU_UNICODE_STRING@@@Z)
1>computer00usbdevice.obj : error LNK2001: unresolved external symbol "public: void __cdecl KTrace::Trace(enum TRACE_LEVEL,char *,...)" (?Trace@KTrace@@QAAXW4TRACE_LEVEL@@PADZZ)
1>computer00usbdriver.obj : error LNK2019: unresolved external symbol "public: __thiscall KRegistryKey::KRegistryKey(void)" (??0KRegistryKey@@QAE@XZ) referenced in function "public: void __thiscall Computer00USBDriver::LoadRegistryParameters(struct _UNICODE_STRING *)" (?LoadRegistryParameters@Computer00USBDriver@@QAEXPAU_UNICODE_STRING@@@Z)
1>computer00usbdevice.obj : error LNK2001: unresolved external symbol "public: __thiscall KRegistryKey::KRegistryKey(void)" (??0KRegistryKey@@QAE@XZ)
1>computer00usbdriver.obj : error LNK2019: unresolved external symbol "public: static void * __cdecl KDevice::operator new(unsigned int,unsigned short const *,unsigned long,unsigned short const *,unsigned long,unsigned long)" (??2KDevice@@SAPAXIPBGK0KK@Z) referenced in function "public: virtual long __thiscall Computer00USBDriver::AddDevice(struct _DEVICE_OBJECT *)" (?AddDevice@Computer00USBDriver@@UAEJPAU_DEVICE_OBJECT@@@Z)
1>computer00usbdevice.obj : error LNK2001: unresolved external symbol "public: virtual enum _DEVICE_POWER_STATE __thiscall KPnpDevice::DetermineNewDevicePowerState(enum _SYSTEM_POWER_STATE)" (?DetermineNewDevicePowerState@KPnpDevice@@UAE?AW4_DEVICE_POWER_STATE@@W4_SYSTEM_POWER_STATE@@@Z)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -