IopProbeAndLockPages_1
NTSTATUS __fastcall IopProbeAndLockPages_1(_MDL *MemoryDescriptorList, CHAR a2, __int64 a3, _QWORD *a4, int a5){
bool v7;
CHAR v8;
NTSTATUS result;
v7 = a2 == 0;
v8 = 1;
if( v7 )
v8 = a2;
MiProbeAndLockPages((INT64)MemoryDescriptorList, v8, 1i64);
result = MmTrackLockedPages;
if( (MmTrackLockedPages & 1) != 0 )
return MmUpdateMdlTracker(MemoryDescriptorList, *(VOID **)(a4[1] + 8i64 * (unsigned int)a5 + 112), a4);
return result;
}Referenced by:
BuildQueryDirectoryIrp
NtNotifyChangeDirectoryFileEx
NtQueryQuotaInformationFile