Share via


ProgressUpdateEventArgs structure

Represents information provided to a solution during the OnProgressUpdate callback.

Syntax

struct ProgressUpdateEventArgs {
  DWORD            Size;
  INT              AssessmentIndex;
  const Assessment *Assessment;
  AxeProgressType  ProgressType;
  UINT             ProgressValue;
  LPCWSTR          ProgressMessage;
};

Members

Size

The number of bytes in the structure. Used to detect different versions of structure.

AssessmentIndex

The index of the assessment in the job s assessment list.

Assessment

A pointer to the assessment object.

ProgressType

The type of progress data that is contained within the other parameters. Client applications need to interpret the other parameters based on the value in this parameter.

ProgressValue

An integer value that is interpreted according to the ProgressType parameter.

ProgressMessage

A string that is interpreted according to the ProgressType parameter.

Requirements

Minimum supported client
Windows 7 [desktop apps only]
Minimum supported server
Windows Server 2008 R2 [desktop apps only]
Header
AxeHosting.h