THotPDF Custom Stream Filter Registry Methods
Inspects, removes, clears, and measures application-defined stream filters
Déclaration
function UnregisterCustomStreamFilter(
const FilterName: AnsiString): Boolean;
procedure ClearCustomStreamFilters;
function GetCustomStreamFilterCount: Integer;
function GetCustomStreamFilterName(Index: Integer): AnsiString;
function GetCustomStreamFilterStatistics(
out Statistics: THPDFCustomStreamFilterStatistics): Boolean;
procedure ResetCustomStreamFilterStatistics;
Paramètres
FilterName est comparé sans tenir compte de la casse et sans barre oblique initiale, Index adresse l’ordre courant stable du registre, et Statistics reçoit un instantané cohérent
Valeur de retour
Unregister indique si un nom existait, count renvoie le nombre actuel d’enregistrements, name renvoie le nom normalisé, et statistics indique s’il existe des enregistrements ou des tentatives
Notes d'utilisation
- An invalid name index raises
EArgumentOutOfRangeException - Les interfaces retirées sont libérées après le relâchement du verrou du registre
- Clearing registrations does not reset telemetry
- Resetting telemetry does not clear registrations