IopCleanupProcessResources

VOID __stdcall IopCleanupProcessResources(
        _FILE_OBJECT *FileObject,
        _EPROCESS *Process,
        _IOP_FOEXT_IOSB_RANGE *IosbRange){
  IopCancelIrpsInFileObjectList(FileObject, Process, 0i64, 0i64, 1u, 1u);
  while( IosbRange )
  {
    if( *((_EPROCESS **)IosbRange + 4) == Process )
      IopCleanupFileObjectIosbRange(IosbRange);
    IosbRange = (_IOP_FOEXT_IOSB_RANGE *)*((_QWORD *)IosbRange + 5);
  }
}

Referenced by:

IopCloseFile