THotPDF Custom Stream Filter Registry Methods
Ispituje, uklanja, čisti i meri filtro tokova koje je definisala aplikacija
Deklaracija
function UnregisterCustomStreamFilter(
const FilterName: AnsiString): Boolean;
procedure ClearCustomStreamFilters;
function GetCustomStreamFilterCount: Integer;
function GetCustomStreamFilterName(Index: Integer): AnsiString;
function GetCustomStreamFilterStatistics(
out Statistics: THPDFCustomStreamFilterStatistics): Boolean;
procedure ResetCustomStreamFilterStatistics;
Parametri
FilterName se podudara bez razlikovanja velikih i malih slova i bez vodeće kose crte, Index adresira stabilan trenutni redosled registracije, a Statistics prima konzistentan snimak
Povratna vrednost
Unregister vraća da li je ime postojalo, count vraća trenutni broj registracija, name vraća normalizovano ime, a statistics vraća da li registracije ili pokušaji postoje
Napomene o upotrebi
- Neispravan indeks imena podiže
EArgumentOutOfRangeException - Uklonjeni interfejsi se oslobađaju nakon što se otpusti zaključavanje registra
- Čišćenje registracija ne resetuje telemetriju
- Resetovanje telemetrije ne čisti registracije