SetStreamDecodeLimits

ドキュメント読み込み、セキュリティ、パフォーマンス

説明

追跡対象の 1 回の処理について、ストリームフィルターチェーンの最大長とデコード済み累積バイト数を設定します

構文

Delphi

Function TPDFlib.SetStreamDecodeLimits(MaxFilters: Integer; MaxOperationBytes: Int64): Integer;

パラメータ

MaxFilters1 つのストリームチェーン内の最大フィルター数、またはフィルター数の制限なしを表す 0
MaxOperationBytes追跡対象の 1 処理に含まれる複数ストリーム全体で累積できるデコード済みバイトの最大数です。累積制限なしの場合は 0

戻り値

1制限値が受け入れられました
0いずれかの制限値が負数でした

備考

デコーダー割り当て前にフィルター数を確認し、バイト予算により、個別には小さい多数のストリームが単一ストリーム上限を回避することを防ぎます

追跡対象の読み込み、保存、抽出、検索、および最適化操作は、新しい累積バイトカウンターで開始します