CcMdlWriteComplete
VOID __stdcall CcMdlWriteComplete(PFILE_OBJECT FileObject, PLARGE_INTEGER FileOffset, PMDL MdlChain){
__int64 v6;
__int64 v7;
__int64 v8;
__int64 v9;
unsigned __int8(__fastcall *v10)(PFILE_OBJECT, PLARGE_INTEGER, PMDL, __int64);
LODWORD(v6) = IoGetRelatedDeviceObject((INT64)FileObject);
v7 = v6;
v8 = *(_QWORD *)(v6 + 8);
v9 = *(_QWORD *)(v8 + 80);
if( !v9
|| *(_DWORD *)v9 <= 0x98u
|| (v10 = *(unsigned __int8(__fastcall **)(PFILE_OBJECT, PLARGE_INTEGER, PMDL, __int64))(v9 + 152)) == 0i64
|| !v10(FileObject, FileOffset, MdlChain, v7) )
{
CcMdlWriteComplete2(FileObject, FileOffset, MdlChain, (_KEVENT *)v8);
}
}Referenced by:
No references.