THPDFCustomStreamFilterStatistics
Aggrega la telemetria di registro ed esecuzione per una singola istanza di THotPDF
Dichiarazione
THPDFCustomStreamFilterStatistics = record
RegisteredFilterCount: Integer;
PushAttemptCount: Int64;
PullAttemptCount: Int64;
SuccessCount: Int64;
FailureCount: Int64;
CancellationCount: Int64;
SeekContractViolationCount: Int64;
InputBytes: Int64;
OutputBytes: Int64;
LastFilterName: AnsiString;
LastDiagnostic: AnsiString;
end;
Parametri
I contatori dei tentativi separano le modalità push e pull, i contatori di byte aggregano l'input osservato e l'output isolato prodotto, e gli ultimi campi conservano il contesto dell'esito più recente
Valore restituito
GetCustomStreamFilterStatistics restituisce False solo quando il registro è vuoto e dal reset non è stato registrato alcun tentativo
Note sull'utilizzo
- Anche cancellazioni e fallimenti di seek concorrono a
FailureCount RegisteredFilterCountviene campionato quando le statistiche vengono richiesteResetCustomStreamFilterStatisticsazzera i contatori e le ultime diagnostica senza toccare le registrazioni