SetStreamDecodeLimits
Laden von Dokumenten, Sicherheit, Leistung
Beschreibung
Legt maximale Streamfilterkettenlänge und kumulative dekodierte Bytes für einen verfolgten Vorgang fest
Syntax
Delphi
Function TPDFlib.SetStreamDecodeLimits(MaxFilters: Integer; MaxOperationBytes: Int64): Integer;Parameter
| MaxFilters | Die maximale Anzahl von Filtern in einer Streamkette oder 0 ohne Begrenzung der Filteranzahl |
|---|---|
| MaxOperationBytes | Die maximale Anzahl dekodierter Bytes, die streamübergreifend in einem nachverfolgten Vorgang gesammelt werden, oder 0 ohne kumulative Begrenzung |
Rückgabewerte
| 1 | Die Begrenzungen wurden akzeptiert |
|---|---|
| 0 | Mindestens eine der Begrenzungen war negativ |
Anmerkungen
Die Filteranzahl wird vor der Decoderzuweisung geprüft, und das Bytebudget verhindert, dass viele einzeln kleine Streams einen Einzelstream-Grenzwert umgehen
Verfolgte Lade-, Speicher-, Extraktions-, Such- und Optimierungsvorgänge beginnen mit einem frischen kumulativen Bytezähler