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 дорівнює true лише тоді, коли транзакція зафіксувала принаймні одну зміну, тоді як RolledBack означає, що кожну зміну було відкинуто
ValidationSucceeded повідомляє про повну відповідність після ремонту й не залежить від результату методу, оскільки типова політика може зафіксувати безпечні ремонти, поки залишаються непов'язані небезпечні знахідки
ValidationRegressed визначає збільшення помилок перевірки після ремонту, а LimitExceeded визначає невдачу бюджету об'єктів, ремонтів або декодованих байтів
Інші поля надають точні лічильники родин ремонтів, кількості помилок до та після, а також обмежену роботу обходу для журналів аудиту та телеметрії