ExpUpdateTimerConfiguration
NTSTATUS __stdcall ExpUpdateTimerConfiguration(
UINT64 *DesiredTimeIncrement,
UINT64 *NewTimeAdjustment,
UINT8 *NewTimeSynchronization){
__int64 v7[3];
__int64 v8;
_KAFFINITY_EX Affinity;
v8 = 0i64;
*(_DWORD *)&Affinity.Count = 1310721;
memset(&Affinity.Reserved, 0i64, 0xA4u);
KeAddProcessorAffinityEx(&Affinity.Count, (unsigned int)KiClockTimerOwner);
v7[0] = (__int64)DesiredTimeIncrement;
v7[1] = (__int64)NewTimeAdjustment;
v7[2] = (__int64)NewTimeSynchronization;
KeGenericProcessorCallback(
(__int64 *)&Affinity,
(void(__fastcall *)(struct _KPRCB *, __int64))ExpUpdateTimerConfigurationWorker,
(__int64)v7,
1);
return v8;
}Referenced by:
ExpUpdateTimerResolution
NtSetSystemInformation