HalpInitGenericErrorSourcePollingRoutine
INT64 __stdcall HalpInitGenericErrorSourcePollingRoutine(){
__int64 v0;
INT64 result;
qword_140C499C8 = 0i64;
dword_140C49AB4 = 0;
dword_140C49AB0 = 0;
LODWORD(HalpGenericPolledContext) = 500;
KeInitializeMutex(&Mutant, 0i64);
v0 = -10000i64 * (unsigned int)HalpGenericPolledContext;
KeInitializeDpc(&stru_140C499D0, HalpGenericPolledDpcRoutine, &HalpGenericPolledContext);
qword_140C49A10 = 0i64;
qword_140C49A20 = (__int64)HalpGenericPolledWorkerRoutine;
qword_140C49A28 = (__int64)&HalpGenericPolledContext;
KeInitializeTimerEx((PKTIMER)qword_140C49A30, NotificationTimer);
KiSetTimerEx(
(_KTIMER *)qword_140C49A30,
(_LARGE_INTEGER)v0,
(unsigned int)HalpGenericPolledContext,
0,
&stru_140C499D0);
return result;
}Referenced by:
HalpInitializeGenericErrorSource