Files
2022-09-05 08:38:10 +08:00

14 lines
354 B
C

#pragma once
#include "Common.h"
struct KernelTimer {
void Init();
bool SetOneShot(LARGE_INTEGER interval,PKDPC Dpc);
bool SetPeriod(LARGE_INTEGER interval,ULONG period,PKDPC Dpc);
void Cancel();
static void EnumKernelTimer(KernelTimerData* pData,DpcTimerInfo* pInfo);
static ULONG GetKernelTimerCount(KernelTimerData* pData);
KTIMER _Timer;
};