THotPDF.GetLoadedXRefIntegrityInfo
최신에서 가장 오래된 순으로 cross-reference 리비전 체인을 디코딩하는 동안 모은, 범위가 제한된 무결성 진단을 반환합니다
선언
function GetLoadedXRefIntegrityInfo(
out Info: THPDFXRefIntegrityInfo
): boolean;
진단
- 객체 0의 free list 헤드, 링크, cycle, 연결되지 않은 free 항목을 검증합니다
- 객체가 해제·재사용·재정의될 때 generation 변경을 확인합니다
- 중복된 live 정의와 더 새로운 리비전에 가려진 오래된 항목을 셉니다
- 가려진 항목 가운데 처음 256개의 상세를 보존하고, 버려진 상세 개수가 있으면 보고합니다
각 상세 항목은 THPDFXRefShadowedEntry이며, THPDFXRefShadowedEntryArray 필드에 저장됩니다
cross-reference 항목이 하나 이상 디코딩되었으면 이 메서드는 True를 반환합니다
참고: GetLoadedXRefMergeInfo, Bounded Cross-Reference Recovery