SetStreamDecodeLimits

Carga de documentos, seguridad, rendimiento

Descripción

Establece la longitud máxima de la cadena de filtros de flujo y los bytes descodificados acumulados para una operación supervisada

Sintaxis

Delphi

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

Parámetros

MaxFiltersNúmero máximo de filtros de una cadena de flujos, o 0 para no limitar el número de filtros
MaxOperationBytesEl número máximo de bytes descodificados acumulados entre flujos en una operación supervisada, o 0 si no hay límite acumulativo

Valores devueltos

1Se aceptaron los límites
0Alguno de los límites era negativo

Observaciones

El número de filtros se comprueba antes de asignar el descodificador y el presupuesto de bytes impide que muchos flujos pequeños eludan el límite individual

Las operaciones supervisadas de carga, guardado, extracción, búsqueda y optimización comienzan con un contador acumulativo de bytes nuevo