SetStreamDecodeLimits
Carregamento de documentos, segurança, desempenho
Descrição
Define o comprimento máximo da cadeia de filtros de stream e os bytes decodificados cumulativos para uma operação rastreada
Sintaxe
Delphi
Function TPDFlib.SetStreamDecodeLimits(MaxFilters: Integer; MaxOperationBytes: Int64): Integer;Parâmetros
| MaxFilters | O máximo de filtros em uma cadeia de streams, ou 0 para nenhum limite de contagem de filtros |
|---|---|
| MaxOperationBytes | O máximo de bytes decodificados acumulados entre streams em uma operação acompanhada, ou 0 para nenhum limite cumulativo |
Valores retornados
| 1 | The limits were accepted |
|---|---|
| 0 | Either limit was negative |
Observações
A contagem de filtros é verificada antes da alocação de decoders e o orçamento de bytes impede que muitos streams individualmente pequenos contornem um limite de stream único
Operações acompanhadas de carregamento, salvamento, extração, busca e otimização começam com um contador cumulativo de bytes zerado