SecureBlackbox 2020 C++ Edition

Questions / Feedback?

Start Event

This event is fired when the class is about to start the signing process.

Syntax

ANSI (Cross Platform)
virtual int FireStart(AuthenticodeSignerStartEventParams *e);
typedef struct {
int SpecifiedChecksum;
int ActualChecksum;
int IsSigned;
int Cancel; int reserved; } AuthenticodeSignerStartEventParams; Unicode (Windows) virtual INT FireStart(AuthenticodeSignerStartEventParams *e);
typedef struct {
INT SpecifiedChecksum;
INT ActualChecksum;
BOOL IsSigned;
BOOL Cancel; INT reserved; } AuthenticodeSignerStartEventParams;
- (void)onStart:(int)specifiedChecksum :(int)actualChecksum :(BOOL)isSigned :(int*)cancel;
#define EID_AUTHENTICODESIGNER_START 4

virtual INT SECUREBLACKBOX_CALL FireStart(INT &iSpecifiedChecksum, INT &iActualChecksum, BOOL &bIsSigned, BOOL &bCancel);

Remarks

This event marks the start of the signing process over a certain file.

SpecifiedChecksum is the checksum specified in the file itself, ActualChecksum is the actual checksum computed by the class, IsSigned specifies whether the file is already signed, and Cancel allows to stop the operation.

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