PspIoRateEntryInitialize
PVOID __stdcall PspIoRateEntryInitialize(MDL *MemoryDescriptorList, INT8 AccessMode){
EX_RUNDOWN_REF *p_StartVa;
PVOID result;
p_StartVa = (EX_RUNDOWN_REF *)&MemoryDescriptorList->StartVa;
*(_OWORD *)&MemoryDescriptorList->Next = 0i64;
*(_OWORD *)&MemoryDescriptorList->Process = 0i64;
*(_OWORD *)&MemoryDescriptorList->StartVa = 0i64;
MemoryDescriptorList[1].Next = 0i64;
ExInitializePushLock((EX_RUNDOWN_REF *)&MemoryDescriptorList->StartVa);
ExWaitForRundownProtectionRelease(p_StartVa);
ExRundownCompleted(p_StartVa);
MemoryDescriptorList->Process = (_EPROCESS *)-1i64;
return result;
}Referenced by:
PspSetJobIoRateControlForVolume