xref: /reactos/win32ss/gdi/eng/perfcnt.c (revision dc0433f0)
1 /*
2  * COPYRIGHT:         See COPYING in the top level directory
3  * PROJECT:           ReactOS kernel
4  * PURPOSE:           GDI Driver Performance Counter Functions
5  * FILE:              win32ss/gdi/eng/perfcnt.c
6  * PROGRAMER:         Ge van Geldorp
7  */
8 
9 #include <win32k.h>
10 
11 #define NDEBUG
12 #include <debug.h>
13 
14 /*
15  * @implemented
16  */
17 VOID APIENTRY
18 EngQueryPerformanceFrequency(LONGLONG *Frequency)
19 {
20     LARGE_INTEGER Freq;
21 
22     KeQueryPerformanceCounter(&Freq);
23     *Frequency = Freq.QuadPart;
24 }
25 
26 /*
27  * @implemented
28  */
29 VOID APIENTRY
30 EngQueryPerformanceCounter(LONGLONG *Count)
31 {
32     LARGE_INTEGER PerfCount;
33 
34     PerfCount = KeQueryPerformanceCounter(NULL);
35     *Count = PerfCount.QuadPart;
36 }
37