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 is alleen waar wanneer de transactie ten minste één mutatie heeft vastgelegd, terwijl RolledBack betekent dat elke mutatie is verworpen
ValidationSucceeded rapporteert volledige conformance na herstel en is onafhankelijk van het methode-resultaat, omdat het standaardbeleid veilige herstellingen kan vastleggen terwijl niet-gerelateerde onveilige bevindingen overblijven
ValidationRegressed identificeert een toename van validatiefouten na herstel, en LimitExceeded identificeert een object-, herstel- of gedecodeerde-byte-budgetfout
De overige velden stellen exacte herstelfamilie-tellers, fouttellingen vóór en na, en begrensd doorloopwerk bloot voor auditlogboeken en telemetrie