Detlef Riekenberg : ntoskrnl.exe: Implement KeQueryInterruptTime.
Module: wine Branch: master Commit: 28553fa8a79fe1dbc0c2cc15a1672d88bb7d1e66 URL: http://source.winehq.org/git/wine.git/?a=commit;h=28553fa8a79fe1dbc0c2cc15a1... Author: Detlef Riekenberg <wine.dev(a)web.de> Date: Mon Apr 7 21:15:46 2008 +0200 ntoskrnl.exe: Implement KeQueryInterruptTime. --- dlls/ntoskrnl.exe/ntoskrnl.c | 15 +++++++++++++++ dlls/ntoskrnl.exe/ntoskrnl.exe.spec | 2 +- 2 files changed, 16 insertions(+), 1 deletions(-) diff --git a/dlls/ntoskrnl.exe/ntoskrnl.c b/dlls/ntoskrnl.exe/ntoskrnl.c index cd155f7..cf1603a 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.c +++ b/dlls/ntoskrnl.exe/ntoskrnl.c @@ -529,6 +529,21 @@ KAFFINITY WINAPI KeQueryActiveProcessors( void ) } +/********************************************************************** + * KeQueryInterruptTime (NTOSKRNL.EXE.@) + * + * Return the interrupt time count + * + */ +ULONGLONG WINAPI KeQueryInterruptTime( void ) +{ + LARGE_INTEGER totaltime; + + KeQueryTickCount(&totaltime); + return totaltime.QuadPart; +} + + /*********************************************************************** * KeQuerySystemTime (NTOSKRNL.EXE.@) */ diff --git a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec index dbab0fa..3aef928 100644 --- a/dlls/ntoskrnl.exe/ntoskrnl.exe.spec +++ b/dlls/ntoskrnl.exe/ntoskrnl.exe.spec @@ -570,7 +570,7 @@ @ stub KeProfileInterruptWithSource @ stub KePulseEvent @ stdcall KeQueryActiveProcessors() -@ stub KeQueryInterruptTime +@ stdcall KeQueryInterruptTime() @ stub KeQueryPriorityThread @ stub KeQueryRuntimeThread @ stdcall KeQuerySystemTime(ptr)
participants (1)
-
Alexandre Julliard