THotPDF Custom Stream Filter Registry Methods
Inspeciona, remove, limpa e mede filtros de fluxo definidos pelo aplicativo
Declaração
function UnregisterCustomStreamFilter(
const FilterName: AnsiString): Boolean;
procedure ClearCustomStreamFilters;
function GetCustomStreamFilterCount: Integer;
function GetCustomStreamFilterName(Index: Integer): AnsiString;
function GetCustomStreamFilterStatistics(
out Statistics: THPDFCustomStreamFilterStatistics): Boolean;
procedure ResetCustomStreamFilterStatistics;
Parâmetros
FilterName é comparado sem diferenciar maiúsculas e minúsculas e sem barra inicial, Index endereça a ordem estável atual do registro e Statistics recebe um instantâneo consistente
Valor de retorno
Unregister retorna se um nome existia, count retorna o número atual de registros, name retorna o nome normalizado e statistics retorna se existem registros ou tentativas
Notas de uso
- Um índice de nome inválido gera
EArgumentOutOfRangeException - As interfaces removidas são liberadas após o bloqueio do registro ser solto
- Limpar os registros não redefine a telemetria
- Redefinir a telemetria não limpa os registros