THotPDF Custom Stream Filter Registry Methods
Inspects, removes, clears, and measures application-defined stream filters
Deklaration
function UnregisterCustomStreamFilter(
const FilterName: AnsiString): Boolean;
procedure ClearCustomStreamFilters;
function GetCustomStreamFilterCount: Integer;
function GetCustomStreamFilterName(Index: Integer): AnsiString;
function GetCustomStreamFilterStatistics(
out Statistics: THPDFCustomStreamFilterStatistics): Boolean;
procedure ResetCustomStreamFilterStatistics;
Parametre
FilterName matches uden hensyn til store og små bogstaver og uden foranstillet skråstreg, Index adresserer den stabile aktuelle registerrækkefølge, og Statistics modtager et konsistent snapshot
Returværdi
Unregister returnerer, om et navn fandtes, count returnerer det aktuelle antal registreringer, name returnerer det normaliserede navn, og statistics returnerer, om der findes registreringer eller forsøg
Brugsnoter
- An invalid name index raises
EArgumentOutOfRangeException - Fjernede interfaces frigives, efter at registerlåsen er sluppet
- Clearing registrations does not reset telemetry
- Resetting telemetry does not clear registrations