SecureBlackbox 2020 C++ Edition

Questions / Feedback?

Progress Event

Reports the progress of the decryption operation.

Syntax

ANSI (Cross Platform)
virtual int FireProgress(PGPReaderProgressEventParams *e);
typedef struct {
int64 Current;
int64 Total;
int Cancel; int reserved; } PGPReaderProgressEventParams; Unicode (Windows) virtual INT FireProgress(PGPReaderProgressEventParams *e);
typedef struct {
LONG64 Current;
LONG64 Total;
BOOL Cancel; INT reserved; } PGPReaderProgressEventParams;
- (void)onProgress:(long long)current :(long long)total :(int*)cancel;
#define EID_PGPREADER_PROGRESS 9

virtual INT SECUREBLACKBOX_CALL FireProgress(LONG64 &lCurrent, LONG64 &lTotal, BOOL &bCancel);

Remarks

The class fires this event repeatedly to report the progress of the file extraction operation.

Current indicates the amount of processed data in bytes, and Total is the total number of bytes to be processed. Use Cancel to terminate the extraction process.

Copyright (c) 2022 /n software inc. - All rights reserved.
SecureBlackbox 2020 C++ Edition - Version 20.0 [Build 8166]