THPDFRandomAccessSource.ReadAtCancellable Method

Liest Bytes bei Offset und beachtet dabei vor und nach dem zugrunde liegenden Lesezugriff ein Cancellation-Token

Deklaration

function ReadAtCancellable(Offset: Int64; var Buffer; Count: Longint;
  CancellationToken: THPDFCancellationToken): Longint; virtual;

Unit

HPDFDoc

Parameter

NameZweck
OffsetNullbasierter Byte-Offset, ab dem gelesen wird
BufferUntypter Puffer, der die Bytes aufnimmt
CountMaximale Anzahl zu lesender Bytes
CancellationTokenToken, das auf Abbruch abgefragt wird, oder nil, um ohne Abbruchprüfungen zu lesen

Rückgabewert

Anzahl gelesener Bytes, wie von ReadAt gemeldet

Verwendungshinweise

Verwandte APIs