PfInitializeSuperfetch
NTSTATUS __stdcall PfInitializeSuperfetch(){
UINT8 v0;
PfpParametersInitialize(&SuperfetchParameters);
PfpRpInitialize((_PFPRP_CONTEXT *)&RpContext);
PfpScenCtxInitialize((_PFP_SCENARIO_CONTEXT *)&ScenCtx);
PfpScenCtxStart((PFP_SCENARIO_CONTEXT *)&ScenCtx);
ExInitializePushLock(&RunRef.Count);
ExWaitForRundownProtectionRelease(&RunRef);
ExRundownCompleted((INT64 *)&RunRef);
qword_140C50148._bf_0 = 0i64;
qword_140C50150._bf_0 = 0i64;
dword_140C50168 |= 1u;
qword_140C50160 = (__int64)&qword_140C50158;
qword_140C50158 = &qword_140C50158;
PfSnInitializePrefetcher();
PfTInitialize((_PFP_TRACING_GLOBALS *)&stru_140C4DB30 + 1908, v0);
if( *(_QWORD *)&KeyHandle )
ZwNotifyChangeKey(
KeyHandle,
0,
(PIO_APC_ROUTINE)ApcRoutine,
(PVOID)1,
&IoStatusBlock,
0x1000000Fu,
0,
&ChangeBuffer,
4u,
1u);
return 0;
}Referenced by:
No references.