THPDFDiagnosticRepairReport Record

Reports the repair decision, bounded work, rebuilt structure, and strict reload result

Fields

FieldMeaning
StatusStable THPDFDiagnosticRepairStatus result
BytesRead / BytesWrittenSource and completed temporary output sizes
ObjectCount / StreamCountValidated indirect objects and stream objects
RepairedStreamLengthCountMissing, indirect, or stale lengths replaced with measured values
RebuiltXRefEntryCountRows emitted from object zero through the maximum object number
MaxObjectNumber / RootObjectNumberBounded object-number range and validated Catalog object
OriginalStartXRef / RebuiltStartXRefDeclared source offset and measured target xref offset, or -1 when unavailable
VerifiedPageCountPage count from strict reload validation when enabled
DiagnosticSuccess summary or fail-closed reason

See also: Editable Diagnostic Documents and Repair, THPDFDiagnosticRepairStatus