Registro THPDFPDFA4RepairReport
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 es true solo cuando la transacción confirmó al menos una mutación, mientras que RolledBack significa que se descartaron todas las mutaciones
ValidationSucceeded informa la conformidad completa después de la reparación y es independiente del resultado del método, porque la política predeterminada puede confirmar reparaciones seguras mientras quedan hallazgos inseguros no relacionados
ValidationRegressed identifica un aumento de errores de validación tras la reparación, y LimitExceeded identifica un fallo del presupuesto de objetos, reparaciones o bytes decodificados
Los campos restantes exponen contadores exactos por familia de reparación, conteos de errores antes y después, y el trabajo acotado de recorrido para logs de auditoría y telemetría