THotPDF.GetLoadedPagePrefetchInfo Method
Restituisce uno snapshot coerente sotto lock di avanzamento e cancellazione per la richiesta di prefetch schedulata più di recente
Dichiarazione
function GetLoadedPagePrefetchInfo(
out Info: THPDFLoadedPagePrefetchInfo): boolean;
Risultato
Restituisce true quando una richiesta è stata schedulata o resta attiva, e false prima della prima richiesta oppure quando nessuna pagina caricata è stata accettata
Note d'uso
- Il record restituito resta valido dopo il completamento normale, la cancellazione esplicita o la preemption in foreground finché un'altra richiesta non lo sostituisce
- Lo snapshot può essere letto mentre il worker è attivo senza trattenere lock lato applicazione
- La latenza di cancellazione non include lavoro alcuno dopo la join del worker, ma una chiamata atomica a codec, filter, source read o al sistema operativo può ritardare il successivo checkpoint cooperativo
THPDFLoadedPagePrefetchInfo · PrefetchLoadedPages · CancelLoadedPagePrefetch