VerifierExInitializePagedLookasideList
VOID __stdcall VerifierExInitializePagedLookasideList(ERESOURCE *Resource, UINT64 ResourceThreadId){
__int64 v2;
int v3;
int v5;
__int64 v6;
unsigned int v8;
int IsEnabled;
__int16 v10;
UINT64 v11;
VOID *retaddr;
ULONG_PTR BugCheckParameter3;
int v14;
__int16 v15;
v5 = v3;
v6 = v2;
v8 = 0;
IsEnabled = VfTargetDriversIsEnabled(retaddr);
if( IsEnabled )
{
if( BugCheckParameter3 < 8 && (MmVerifierData & 1) != 0 )
VerifierBugCheckIfAppropriate(0xC4ui64, 0xCDui64, (UINT64)Resource, BugCheckParameter3, 8ui64, v11);
VfUtilSynchronizationObjectSanityChecks(Resource, 0x80ui64);
v10 = 0;
}
else
{
v10 = v15;
}
pXdvExInitializePagedLookasideList(
(int)Resource,
ResourceThreadId,
v6,
v5,
BugCheckParameter3,
v14,
v10,
IsEnabled,
(__int64)ExInitializePagedLookasideListInternal);
if( IsEnabled || (_DWORD)KernelVerifier )
v8 = 1;
ViLookasideTrackList((_GENERAL_LOOKASIDE *)Resource, v8);
}Referenced by:
No references.