请问在驱动程序中,哪一个函数能够直接设置系统的时间?请各位高手指点一下!!
回复(11) 2005-04-19 13:50 来自版块 - ABC初学者
表情
armstrongest//OK THROUGH VC6.0 // setsystemtime.cpp : Defines the entry point for the console application. // #include \"stdafx.h\" #inc...(2005-05-03 13:33)
maqian输出了,但DDK的头文件中没有相应的声明,你要自己写。(拷贝、粘贴)。 :)(2005-04-20 14:47)
bmyyyudZwSetSystemTime ZwSetSystemTime sets the system time. NTSYSAPI NTSTATUS NTAPI ZwSetSystemTime( IN PLARGE_INTEGER NewTime, OUT PLARGE_...(2005-04-20 11:18)
maqian可惜,没有早点看到这个贴子,否则分就是我的啦!(2005-04-20 10:52)
arthurtuZwSetSystemTime ZwSetSystemTime sets the system time. NTSYSAPI NTSTATUS NTAPI ZwSetSystemTime( IN PLARGE_INTEGER NewTime, OUT PLARGE_...(2005-04-19 21:38)
aiwadgj就得没有直接调用的函数,,那就不好弄了。。。 你非要完成这个功能吗?。。。让那些搞核心编程的老大们。。 来看 看吧。。。。这东西,,俺不是很懂的了。。呵呵。。。(2005-04-19 20:41)
wei_ziyong对应该不能够在驱动程序中调用它,我现在还想问一个问题就是驱动 程序中又没有能够直接修改系统时间的函数,因为在应用程都提供了 SetSystemTime()函数可以设置系统时间,我总觉得在驱动程序中 也应该有这个功能的函数才行啊,我看了ddk和ds的帮助文档,只有ddk里说了...(2005-04-19 18:58)
aiwadgj刚注意到哦,,你这是用DS写驱动那? 那这个函数可以在DS驱动开发中用吗?。。。这可是个用户模式的函数。。。好像不可以这么用的啊。。。。 嗯!,,应该不可以用的,,没有试验过。。呵呵(2005-04-19 17:59)
aiwadgj我也没有用过这个函数的,,不是说在USER32。DLL里的吗。。。 你找到这个函数对应的声明的头文件,,包进去。。还有定义那个结构的文件哦。。。。 bool改成BOOLEAN 试试。。 还有啊。。你SetSystemTime(&time);不对吧? ...(2005-04-19 17:48)
wei_ziyong高手,不对啊,我看了你转发的文章,我在驱动程序中如下声明了该函数,但是,程序编译时有错误;能够看一下这个函数应该 怎样声明,才能够把他使用起来?谢谢啦!! extern BOOL SetSystemTime(CONST SYSTEMTIME *lpSystemTime); ...(2005-04-19 17:32)

返回顶部