SetStreamDecodeLimits

Chargement de documents, sécurité, performances

Description

Définit la longueur maximale de la chaîne de filtres du flux et le nombre cumulé d'octets décodés pour une opération suivie

Syntaxe

Delphi

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

Paramètres

MaxFiltersNombre maximal de filtres dans une chaîne de flux, ou 0 sans limite de nombre de filtres
MaxOperationBytesLe nombre maximal cumulé d'octets décodés entre les flux d'une opération suivie, ou 0 pour ne pas imposer de limite cumulée

Valeurs de retour

1Les limites ont été acceptées
0L’une des limites était négative

Remarques

Le nombre de filtres est vérifié avant l'allocation du décodeur et le budget d'octets empêche de nombreux petits flux de contourner une limite par flux

Les opérations suivies de chargement, d'enregistrement, d'extraction, de recherche et d'optimisation commencent avec un nouveau compteur d'octets cumulés