阅读:1929回复:5
急问LitteSW
你贴的我在VC中编译有很多错误,我想应该是我没有#include一些
头文件,告诉我要include哪些头文件呀。急! |
|
|
沙发#
发布于:2001-09-07 09:02
现在我在#include wdm.h后,还有一个错误:
MyTime.obj : error LNK2001: unresolved external symbol "__declspec(dllimport) void __stdcall KeQuerySystemTime(union _LARGE_INTEGER *)" (__imp_?KeQuerySystemTime@@YGXPAT_LARGE_INTEGER@@@Z)。 如何解决?急! |
|
|
板凳#
发布于:2001-09-07 12:19
#include <vdw.h>
我的环境是VC6+DS |
|
|
地板#
发布于:2001-09-07 14:28
请LitteSW帮助我看看,编辑的错误好像只与函数KeQuerySystemTime
有关,而这个函数在wdm.h文件中已经声明了,在VC6中为什么不行呢 我用的是kerneldriver做的,不知环境变量应该如何设置才能让你的 CTime类跑起来。 其实我并不需要这里的时间多准确,我只是为了获得一个时间间隔,在这个时间间隔内(如5秒),不断地读端口,超过这个时间就跳出,你看还有别的办法吗? |
|
|
地下室#
发布于:2001-09-07 16:08
SORRY.
我没有用过kerneldriver,不过应该是相通的。 |
|
|
5楼#
发布于:2001-09-07 21:34
今天下午没事,发现有BUG,不好意思。
已改正,请重新更新。 即将 iHours = (ULONG)(lgiTime.QuadPart / 36000000000); if (iHours > 16) .... 改成 iHours = (ULONG)(lgiTime.QuadPart / 36000000000); if (iHours > 15) .... 不好意思。呵呵。 |
|
|