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 är true endast när transaktionen genomförde minst en mutation, medan RolledBack betyder att varje mutation kasserades
ValidationSucceeded rapporterar full överensstämmelse efter reparation och är oberoende av metodens resultat, eftersom standardpolicyn kan genomföra säkra reparationer medan orelaterade osäkra fynd återstår
ValidationRegressed identifierar en ökning av valideringsfel efter reparation, och LimitExceeded identifierar ett budgetfel för objekt, reparation eller avkodade byte
De återstående fälten visar exakta räknare per reparationsfamilj, felantal före och efter samt begränsat traverseringsarbete för granskningsloggar och telemetri