THotPDF.GetLoadedPagePrefetchInfo Method
가장 최근에 예약된 prefetch 요청의 진행·취소 원격 측정을 lock 관점에서 일관된 스냅샷으로 반환합니다
선언
function GetLoadedPagePrefetchInfo(
out Info: THPDFLoadedPagePrefetchInfo): boolean;
결과
요청이 예약됐거나 아직 활성 중이면 true를 반환하고, 첫 요청 전이거나 수락된 로드 페이지가 없으면 false를 반환합니다
사용 참고 사항
- 반환된 레코드는 정상 완료, 명시적 취소, 포그라운드 선점 이후에도 다른 요청이 대체하기 전까지 유효합니다
- 워커가 활성 중인 동안에도 애플리케이션 쪽 lock을 잡지 않고 스냅샷을 읽을 수 있습니다
- 취소 지연에는 워커가 join할 때까지의 작업이 하나도 제외되지 않지만, 원자적으로 실행되는 codec·filter·소스 읽기·운영체제 호출이 다음 협력 체크포인트를 늦출 수는 있습니다
THPDFLoadedPagePrefetchInfo · PrefetchLoadedPages · CancelLoadedPagePrefetch