THPDFPDFA4RepairReport Record
THPDFPDFA4RepairReport = record
Changed: boolean;
RolledBack: boolean;
LimitExceeded: boolean;
ValidationSucceeded: boolean;
ValidationRegressed: boolean;
HeaderVersionsRepaired: Integer;
TrailerIdentifiersCreated: Integer;
MetadataStreamsCreated: Integer;
MetadataDictionariesRepaired: Integer;
MetadataPacketsRepaired: Integer;
IdentificationPropertiesRepaired: Integer;
ForbiddenCatalogEntriesRemoved: Integer;
PresentationEntriesRemoved: Integer;
InformationDictionariesRemoved: Integer;
InitialErrorCount: Integer;
RemainingErrorCount: Integer;
ObjectsExamined: Integer;
end;
Changed je istinito samo kada je transakcija izvršila barem jednu mutaciju, a RolledBack znači da je svaka mutacija odbačena
ValidationSucceeded izvještava o potpunoj usklađenosti nakon popravka i neovisno je o rezultatu metode, jer zadana politika može izvršiti sigurne popravke dok preostaju nepovezani nesigurni nalazi
ValidationRegressed identificira porast pogrešaka provjere nakon popravka, a LimitExceeded identificira neuspjeh proračuna objekata, popravaka ili dekodiranih bajtova
Preostala polja izlažu točne brojače obitelji popravaka, brojeve pogrešaka prije i nakon te ograničen rad obilaska za dnevnike revizije i telemetriju